#ifndef h_opcodes #define h_opcodes /****************************************************************************** * * UniVerse/BASIC Psuedo operations defintions * * Module %M% Version %I% Date %H% * * (c) Copyright 1998 Ardent Software Inc. - All Rights Reserved * This is unpublished proprietary source code of Ardent Software Inc. * The copyright notice above does not evidence any actual or intented * publication of such source code. * ******************************************************************************* * * Maintenence log - insert most recent change descriptions at top * * Date.... GTAR# WHO Description......................................... * 10/14/98 23801 SAP Change copyrights. * 07/13/93 11417 CSM Extend opcode word length by 4 * 07/25/88 - - Maintenence log purged at 5.2.1, see release 5.1.10. * *****************************************************************************/ #define OPDEF struct opdef struct opdef { char name[21]; char pre; char srce; char dest; char post; char *funct; }; EXTERN OPDEF opcodes[]; EXTERN int Nopcodes; #define OPnormal 0 #define OPvarargs 1 #define OPstring 2 #define OPinteger 3 #define OPnumber 4 #define OPaddress 5 #define OPvaraddr 6 #define OPcallargs 7 #define OPmatdim 8 #define OPsubrargs 9 #endif /* end of opcodes.h */