mirror of
https://github.com/jashkenas/coffeescript.git
synced 2022-11-09 12:23:24 -05:00
25 lines
772 B
JSON
25 lines
772 B
JSON
{
|
|
"author": "Jay Ligatti",
|
|
|
|
"tokens": "ADD SUB MUL MOV LOD STR JMP BEQ BLT RDN PTN HLT INT LABEL COLON",
|
|
"bnf": {
|
|
"pgm" :[ "instlist" ],
|
|
"instlist" :[ "label COLON inst instlist",
|
|
"inst instlist",
|
|
"" ],
|
|
"inst" :[ "ADD intt intt intt",
|
|
"SUB intt intt intt",
|
|
"MUL intt intt intt",
|
|
"MOV intt intt",
|
|
"LOD intt intt intt",
|
|
"STR intt intt intt",
|
|
"JMP intt intt intt",
|
|
"BEQ intt intt intt",
|
|
"BLT intt intt intt",
|
|
"RDN intt",
|
|
"PTN intt",
|
|
"HLT intt"],
|
|
"label" :[ "LABEL" ],
|
|
"intt" :[ "INT", "label" ]
|
|
}
|
|
}
|