/* HEADER: ; TITLE: Frankenstein Cross Assemblers; VERSION: 2.0; DESCRIPTION: " Reconfigurable Cross-assembler producing Intel (TM) Hex format object records. "; FILENAME: fraeuni.h; SEE-ALSO: frapsub.c, fraosub.c; AUTHORS: Mark Zenier; */ /* description switch case actions for unary operators for both the parse and output phase expression evaluators */ case IFC_NEG: etop = -etop; break; case IFC_NOT: etop = ~ etop; break; case IFC_HIGH: etop = (etop >> 8) & 0xff; break; case IFC_LOW: etop = etop & 0xff; break;