Re:Zygomys – An embedded scripting language for Go
by mapcars on Thursday December 15, 2016 @07:26AM
(#13184096)
Ok, what I wanted to show is Red's parse is more than just pattern matching, since you can execute regular Red code in parsing rules, walk around the input and other things.
You can check it's features here: http://www.red-lang.org/2013/11/041-introducing-parse.html
Re:Zygomys – An embedded scripting language for Go
by ivanpierre on Friday December 16, 2016 @10:31AM
(#13193897)
Variable, modifying... what the heck?
You have a language that is crazy about mutability, it should make testing painful ;)
Clojure is crazy about immutability, so it makes live modifying any variable painful.
However, core.match is usually used with a loop, so it should be possible with some nested lets.