I found this quote from the page linked by that repo's README about what "structural regexps" are:
“The current UNIX® text processing tools are weakened by the built-in concept of a line. There is a simple notation that can describe the `shape' of files when the typical array-of-lines picture is inadequate. That notation is regular expressions. Using regular expressions to describe the structure in addition to the contents of files has interesting applications, and yields elegant methods for dealing with some problems the current tools handle clumsily. When operations using these expressions are composed, the result is reminiscent of shell pipelines.”
Seems like a rather insightful understanding and ___domain-widening effort when it comes to manipulating programs. I've always wanted something like paredit, but for everything else besides lisps.
I found this quote from the page linked by that repo's README about what "structural regexps" are:
“The current UNIX® text processing tools are weakened by the built-in concept of a line. There is a simple notation that can describe the `shape' of files when the typical array-of-lines picture is inadequate. That notation is regular expressions. Using regular expressions to describe the structure in addition to the contents of files has interesting applications, and yields elegant methods for dealing with some problems the current tools handle clumsily. When operations using these expressions are composed, the result is reminiscent of shell pipelines.”
Seems like a rather insightful understanding and ___domain-widening effort when it comes to manipulating programs. I've always wanted something like paredit, but for everything else besides lisps.