YAMP, aka Yet Another Macro Processor, is a data notation created in 2019.
git clone https://github.com/birchb1024/yamp
#1893on PLDB | 5Years Old |
Yet Another Macro Processor - for YAML - Superseded by Goyamp
Feature | Supported | Token | Example |
---|---|---|---|
Macros | ✓ | - defmacro: name: foo args: [who] value: Hello: who - foo: who: World |
|
Sets | ✓ | # Explicitly typed set. baseball players: !!set ? Mark McGwire ? Sammy Sosa ? Ken Griffey # Flow style baseball teams: !!set { Boston Red Sox, Detroit Tigers, New York Yankees } |
|
Comments | ✓ | ||
Line Comments | ✓ | # A comment |
|
Semantic Indentation | ✓ |