A number or Wirth languages gammars in atg format.
|
|
1 day ago | |
|---|---|---|
| Blaise-grammar | 1 day ago | |
| FreePascal-grammar | 1 day ago | |
| Oberon-grammar | 1 day ago | |
| Oberon2-grammar | 1 day ago | |
| Oberon7-grammar | 1 day ago | |
| P2 | 1 day ago | |
| P4 | 1 day ago | |
| P6 | 1 day ago | |
| Pascal-standard | 1 day ago | |
| Pascual | 1 day ago | |
| Pasta80 | 1 day ago | |
| TopSpeedV3-grammar | 1 day ago | |
| TurboPascal3-grammar | 1 day ago | |
| Ulm | 1 day ago | |
| Voc | 1 day ago | |
| README.md | 1 day ago | |
| git.txt | 1 day ago |
Here you'll find various grammars, for various Wirthj languages and specific compilers like Blaise Pascal, or ULM Oberon. These grammars differ from the standard to some extend.
They are all tested with no errors, and CocoGm2 (my port of Coco/R for Gnu Modula-2) can generate the scanner, the parser and the compiler from the frames.
They are used to build plugins for Theia (VSCOde, Codium) and turn Theia as a real IDE for these languages.