FirTheMouse / GDSL
PublicGolden Dynamic Systems Language, a general platform for producing languages.
GDSL is a compact C++ tool for crafting custom programming languages through straightforward handler functions, demonstrated with subsets of C and Lisp.
How It Works
You stumble upon GDSL, a fun tool that lets everyday creators build their own simple programming languages without starting from scratch.
You download the single easy-to-use file and example programs to see it in action right away.
You open the ready-made examples for a mini C or Lisp world, run them, and watch simple code come alive before your eyes—it's magical!
You read the friendly steps on tokenizing words, building structure, and running code, feeling empowered to tweak things.
Dive into numbers, conditions, and loops that feel straightforward and powerful.
Explore nested lists and simple functions that build beautifully step by step.
You write a few short rules to shape your dream language, connecting pieces like puzzle blocks.
Your custom code interpreter runs smoothly, turning your ideas into working programs—pure joy!
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.