/* $Id$ */ /* * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands. * See the copyright notice in the ACK home directory, in the file "Copyright". */ /* @(#)mach2.c 1.5 */ /* * Motorola 68000/68010 tokens */ %token SIZE %token DREG %token AREG %token PC %token CREG %token SPEC %token ABCD %token ADDX %token ADD %token AND %token BITOP %token SHIFT %token SZ_EA %token OP_EA %token OP_NOOP %token OP_EA_D %token LEA %token DBR %token BR %token CMP %token MOVE %token MOVEP %token MOVEM %token MOVEC %token MOVES %token SWAP %token LINK %token UNLK %token TRAP %token STOP %token EXG %token OP_EXT %token RTD %token MODEL %token FPCR %token FPREG %token FMOVE %token FMOVECR %token FMOVEM %token FDYADIC %token FMONADIC %token FSINCOS %token FBCC %token FDBCC %token FNOP %token FSCC %token FTST %token FSAVRES %token FTRAPCC %token FSIZE %token CP %type bcdx op_ea regs rrange %type reg sizedef sizenon creg %type fsize fregs fcregs frlist frrange