!COMPIL.DEF [102] - A-Shell compiler (MX_COMPIL) switch definitions !-------------------.-------------------.-------------------.-------------------. !EDIT HISTORY ! VEDIT=101 ! Note: history reformatted 9-Feb-17 ! [102] 30-Nov-19 / jdm / Add _NOTRACE, _F1 ! [101] 09-Feb-17 / jdm / Add COMPIL_SO, COMPIL_CTAGS, COMPIL_XTAGS, COMPIL_PX, ! COMPIL_IGOO ! [100] 25-Sep-14 / jdm / Created !-------------------.-------------------.-------------------.-------------------. define COMPIL_A = &h00000001 ! /A large program switch define COMPIL_M = &h00000002 ! /M unmapped variable check switch define COMPIL_O = &h00000004 ! /O optimization switch define COMPIL_13 = &h00000008 ! /13 AlphaBASIC 1.3 `switch' define COMPIL_S = &h00000010 ! /S silent ++includes define COMPIL_N = &h00000020 ! /N no compilation statistics define COMPIL_X1 = &h00000040 ! /X:1 AlphaBASIC+ syntax supported define COMPIL_D = &h00000080 ! /D dBasic support define COMPIL_X2 = &h00000100 ! /X:2 A-Shell extensions define COMPIL_V1 = &h00000200 ! /V:1 Basic 1.4a compat define COMPIL_T = &h00000400 ! /T Trace define COMPIL_I = &h00000800 ! /I Old isam define COMPIL_AV = &h00001000 ! /AV 24 bit variable indexing define COMPIL_B = &h00002000 ! /B background mode define COMPIL_MX = &h00004000 ! /MX unmapped variable check define COMPIL_X3 = &h00008000 ! /X:3 SBX compil define COMPIL_DBG = &h00010000 ! /DEBUG define COMPIL_RC = &h00020000 ! /RC define COMPIL_G = &h00040000 ! /G define COMPIL_LSM = &h00040000 ! /LSM (same as /G) define COMPIL_LF = &h00080000 ! /LF define COMPIL_CI = &h00100000 ! /CI define COMPIL_C = &h00200000 ! /C:sym=value define COMPIL_IEEE = &h00400000 ! /IEEE define COMPIL_VC = &h00800000 ! /VC:pattern define COMPIL_LI = &h01000000 ! /LI define COMPIL_P = &h02000000 ! /P define COMPIL_SO = &h04000000 ! -so (used for APN/COMPIL.EXE only) define COMPIL_CTAGS = &h08000000 ! /CTAGS (used for APN/COMPIL.EXE only) define COMPIL_XTAGS = &h10000000 ! /XTAGS (used for COMPIL.EXE only) define COMPIL_PX = &h20000000 ! /PX (eliminate unused routines, aka "tree shaking") define COMPIL_IGOO = &h40000000 ! /IGOO (Include Global Once'Only) define COMPIL_L = &h80000000 ! (-l applies only to standalone compiler) ! note that these are beyond 32 bits so you must use B,6 or F,6 if storing them in a variable define COMPIL_NOTRC = &h100000000 ! /NOTRC [102] define COMPIL_F1 = &h200000000 ! /F1 [102]