4 ms·
One thing those three languages have in common is that they are almost syntax-less. Each, in its own particular way, allows user defined code to process tokens
by ithkuil 7y ago
One thing those three languages have in common is that they are almost syntax-less. Each, in its own particular way, allows user defined code to process tokens of the program source before it gets to the core interpreter, allowing users to implement custom control structures and DSLs.
- stjohnswarts 7y agoI've seen a lot of people compare it to Forth for DSL implementation