aboutsummaryrefslogtreecommitdiff
path: root/gramar.y
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2012-04-25 23:23:00 +0000
committerDimitri Sokolyuk <demon@dim13.org>2012-04-25 23:23:00 +0000
commitea50d77dde924e81311ddebff2cf5f77c95d2229 (patch)
tree0248f5be2d328e016f8e1b920088d2d9f6b53fee /gramar.y
parent9fe4b4f26402142dbe812d61107bb1a0668a9450 (diff)
spec 1.4 new op hcf
Diffstat (limited to 'gramar.y')
-rw-r--r--gramar.y3
1 files changed, 2 insertions, 1 deletions
diff --git a/gramar.y b/gramar.y
index 1a40b44..d697835 100644
--- a/gramar.y
+++ b/gramar.y
@@ -67,7 +67,7 @@ struct label {
%token SET ADD SUB MUL MLI DIV DVI MOD AND BOR XOR SHR ASR SHL STI
%token IFB IFC IFE IFN IFG IFA IFL IFU ADX SBX
%token NOP BRK DAT ORG
-%token JSR INT IAG IAS HWN HWQ HWI
+%token JSR HCF INT IAG IAS HWN HWQ HWI
%token LBR RBR LBRACE RBRACE LPAR RPAR
%token COMMA DP PLUS MINUS MULT
%token DOT HASH MACRO INCLUDE
@@ -231,6 +231,7 @@ opcode
extended
: JSR { $$ = 0x01; }
+ | HCF { $$ = 0x07; }
| INT { $$ = 0x08; }
| IAG { $$ = 0x09; }
| IAS { $$ = 0x0a; }