Vintage Programming Language: Modern Retro Dev’s New Compiler Experiment
#RetroComputing #CommanderX16 #Foenix #F256K #MOS6502 #GameDev #CompilerDev #ProgrammingLanguages #HomebrewComputing
theoasisbbs.com/vintage-prog...
Latest posts tagged with #CompilerDev on Bluesky
Vintage Programming Language: Modern Retro Dev’s New Compiler Experiment
#RetroComputing #CommanderX16 #Foenix #F256K #MOS6502 #GameDev #CompilerDev #ProgrammingLanguages #HomebrewComputing
theoasisbbs.com/vintage-prog...
An image of a railroad syntax diagram. It contains a single self-recursive definition, a JSON value. The diagram consists of a series of branching lines which fan out into many different paths, some which loop back on themselves, and then finally coalesce into a single end path on the right of the image. Several of the paths contain labels such as character that appear in the JSON grammar.
The combinator pattern is extremely cool case study #5371:
Here's an entirely automatically generated railroad syntax diagram for the JSON parser example that comes with my parser combinator library Chumsky (https://github.com/zesterer/chumsky/
This works for […]
[Original post on social.coop]