GenQuadO (proctok, InclOp, VarSym, NulSym, DerefSym, FALSE)
ELSE
MetaErrorT1 (proctok,
- 'the first parameter to {%EkINCL} must be a set variable but is {%E1d}',
+ 'the first parameter to {%EkINCL} must be a set variable but is {%1Ed}',
VarSym)
END
ELSE
MetaErrorT1 (proctok,
- 'base procedure {%EkINCL} expects a variable as a parameter but is {%E1d}',
+ 'base procedure {%EkINCL} expects a variable as a parameter but is {%1Ed}',
VarSym)
END
ELSE
GenQuadO (proctok, ExclOp, VarSym, NulSym, DerefSym, FALSE)
ELSE
MetaErrorT1 (proctok,
- 'the first parameter to {%EkEXCL} must be a set variable but is {%E1d}',
+ 'the first parameter to {%EkEXCL} must be a set variable but is {%1Ed}',
VarSym)
END
ELSE
MetaErrorT1 (proctok,
- 'base procedure {%EkEXCL} expects a variable as a parameter but is {%E1d}',
+ 'base procedure {%EkEXCL} expects a variable as a parameter but is {%1Ed}',
VarSym)
END
ELSE
ELSE
GenQuadO (combinedTok, AddrOp, returnVar, NulSym, OperandT (1), FALSE)
END ;
+ PutWriteQuad (OperandT (1), GetMode (OperandT (1)), NextQuad-1) ;
rw := OperandMergeRW (1) ;
Assert (IsLegal (rw))
END ;
init, fini: ArgCVEnvP;
dependencies: PROC) : ModuleChain ;
VAR
- mptr : ModuleChain ;
- p0, p1: ADDRESS ;
+ mptr: ModuleChain ;
BEGIN
NEW (mptr) ;
mptr^.name := name ;
*)
PROCEDURE DumpModuleData (flag: BOOLEAN) ;
-VAR
- mptr: ModuleChain ;
BEGIN
IF flag
THEN
argc: INTEGER; argv, envp: ADDRESS) ;
VAR
mptr: ModuleChain ;
- nulp: ArgCVEnvP ;
BEGIN
CheckInitialized ;
DynamicInitialization := TRUE ; (* This procedure is only called if we desire dynamic initialization. *)