RegXy

Last edit September 18, 2007
Clever, tiny TuringComplete language based on RegularExpressions.

See sample program on RegularExpressionExamples page.


I've never used it, but it seems disturbingly simple.

There are two productions:
    Query: LABEL/regex/TARGET_LABEL
    Change: LABEL/regex/substitute/

The regexes used are (necessarily?) perl-style extended RegularExpressions.

The simplicity of this language appeals to me, and I wonder whether it would be a good fit for those places where you need very simple user-adjustable text munging, but don't want to embed (scripting LanguageOfChoice).

Thoughts? -- AdamBerger

On several months of further thought, isn't this just MarkovAlgorithms? --AB

Not exactly. Markov algorithms must try a fixed list of replacements (which are more constrained than regular expressions - they are fixed verbatim, and only first time the word occurs is proceeded) one-by-one and return to the first command each time any replace command completes successfully. -- MichaelRaskin


CategoryProgrammingLanguage EsotericProgrammingLanguage