What is the purpose of your language? Give a short motivational pitch.
This (family of family of) languages cover many design choices for programming languages.
The top-level family is indexed by syntactic constructs. For example, #lang mystery-languages/arithmetic has arithmetic operators in addition to variable definitions, while #lang mystery-languages/conditionals has all those things plus if and and and or etc.
The second-level family is indexed by design decisions about semantics. For example, #lang mystery-languages/arithmetic/L1 is all exact numbers, while the #lang mystery-languages/arithmetic/L2 is all float numbers. I will leave it for visitors to figure out what are the familiy members of #lang mystery-languages/fun-calls and other families :)
Please list a few example programs (or links to examples) below.
Entry
The project repo.
This (family of family of) languages cover many design choices for programming languages.
The top-level family is indexed by syntactic constructs. For example,
#lang mystery-languages/arithmetic
has arithmetic operators in addition to variable definitions, while#lang mystery-languages/conditionals
has all those things plusif
andand
andor
etc.The second-level family is indexed by design decisions about semantics. For example,
#lang mystery-languages/arithmetic/L1
is all exact numbers, while the#lang mystery-languages/arithmetic/L2
is all float numbers. I will leave it for visitors to figure out what are the familiy members of#lang mystery-languages/fun-calls
and other families :)Licence
✅
Contact
Thank you for your submission!