diff options
| author | Bruce Hill <bitbucket@bruce-hill.com> | 2018-07-09 19:22:40 -0700 |
|---|---|---|
| committer | Bruce Hill <bitbucket@bruce-hill.com> | 2018-07-09 19:22:46 -0700 |
| commit | de34592dbebfa8882f495694d73f2a8b1e2d0856 (patch) | |
| tree | 67141893c161e24c4e8722a77f2e2b7d9e73963f /nomsu.peg | |
| parent | 0d70332ccf8737fd8cde8eedda034a87184d0486 (diff) | |
Adding some compatibility stuff.
Diffstat (limited to 'nomsu.peg')
| -rw-r--r-- | nomsu.peg | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -1,10 +1,14 @@ -- Nomsu version 1 file: + shebang? (ignored_line %nl)* (file_chunks / block / action / expression)? (%nl ignored_line)* (!. / (({} (.* -> "Parse error") %userdata) => error)) +shebang: + ("#!" (!"nomsu" !%nl .)* "nomsu" ((%ws* "-V" %ws* {[0-9]+ ("." [0-9]+)*}) / {''}) %ws* (%nl / !.) %userdata) => Version + file_chunks (FileChunks): {| (block/action/expression) (nodent chunk_delimeter nodent (block/action/expression))+ |} chunk_delimeter: "~~~" (("~")*) |
