1987-03-09 19:15:41 +00:00
|
|
|
/*
|
|
|
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
|
|
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
|
|
|
*/
|
1994-06-23 16:08:51 +00:00
|
|
|
#define RCSID2 "$Id$"
|
1985-06-10 16:57:01 +00:00
|
|
|
|
|
|
|
/*
|
|
|
|
* INTEL 8086 tokens
|
|
|
|
*/
|
|
|
|
|
|
|
|
%token <y_word> R16
|
|
|
|
%token <y_word> R8
|
|
|
|
%token <y_word> RSEG
|
|
|
|
%token <y_word> PREFIX
|
|
|
|
%token <y_word> NOOP_1
|
|
|
|
%token <y_word> NOOP_2
|
|
|
|
%token <y_word> JOP
|
|
|
|
%token <y_word> PUSHOP
|
|
|
|
%token <y_word> IOOP
|
|
|
|
%token <y_word> ADDOP
|
|
|
|
%token <y_word> ROLOP
|
|
|
|
%token <y_word> INCOP
|
|
|
|
%token <y_word> NOTOP
|
|
|
|
%token <y_word> CALLOP
|
|
|
|
%token <y_word> CALFOP
|
|
|
|
%token <y_word> LEAOP
|
1990-11-15 16:18:33 +00:00
|
|
|
%token <y_word> ARPLOP
|
1985-06-10 16:57:01 +00:00
|
|
|
%token <y_word> ESC
|
|
|
|
%token <y_word> INT
|
|
|
|
%token <y_word> RET
|
|
|
|
%token <y_word> XCHG
|
|
|
|
%token <y_word> TEST
|
|
|
|
%token <y_word> MOV
|
1989-11-27 16:19:15 +00:00
|
|
|
|
1990-02-02 16:28:06 +00:00
|
|
|
/* Intel 80268 tokens */
|
|
|
|
%token <y_word> IMUL
|
|
|
|
%token <y_word> ENTER
|
|
|
|
%token <y_word> EXTOP
|
|
|
|
%token <y_word> EXTOP1
|
|
|
|
|
1989-11-27 16:19:15 +00:00
|
|
|
/* Intel 8087 coprocessor tokens */
|
|
|
|
%token <y_word> FNOOP
|
|
|
|
%token <y_word> FMEM
|
|
|
|
%token <y_word> FST_I
|
|
|
|
%token <y_word> FST_ST
|
|
|
|
%token <y_word> FST_ST2
|
|
|
|
%token <y_word> ST
|
|
|
|
|
|
|
|
%type <y_valu> st_i
|