Another day, another lisp is born.
This one is just a toy, abusing elixir syntax, it has no reader, it’s just valid elixir ast.
<3
Another day, another lisp is born.
This one is just a toy, abusing elixir syntax, it has no reader, it’s just valid elixir ast.
<3
Lol, glad to see I’m not the only one that likes subverting the Elixir AST. ^.^
A couple (though not near all) of some of my fun tests: ^.^
And not AST subverting, but a lisp’y thing in Elixir via sigils and/or functions with read-macro’s and normal macro’s:
I always love doing this stuff. ^.^
Haha, yeah, I already knew some of your experiments, like them a lot because you also enjoy playing with langs in elixir. I’m liking your parser library a lot, will probably use it for another experiment in the following days.
Just updated blue
to support calling operators and pipes. I guess I wont be adding more features to it, I want to keep it minimal but functional.
I love the style parsing that ExSpirit does, been using that style in a variety of languages for going on 20 years now.
If any questions about it, just ask, and yes putting the rules in different modules compiles faster at a slight runtime cost if that matters to you.
Heh, yeah I tried to keep my Llixer.Simple library very simple, I should finish it someday.