Current Help System: Tutor Translator (View Core Help)

### Use of Reference Systems

PUSH_REFSYS translates to è

ASSIGN/E.REF_SP = E.REF_SP+1
ASSIGN/E.REFSYS_STACK[E.REF_SP] = E.CUR_ALIGN

POP_REFSYS translates to è

ASSIGN/E.CUR_ALIGN = E.REFSYS_STACK[E.REF_SP]
ASSIGN/E.REF_SP = E.REF_SP-1
RECALL/ALIGNMENT,INTERNAL,E.ALIGNMENTS[E.CUR_ALIGN]

REFSYS 1 translates to è

RECALL/ALIGNMENT,INTERNAL, E.ALIGNMENTS[1]
ASSIGN/E.CUR_ALIGN =1

REF0 4
REF0 4 DEL translates to è

IF/E.CUR_ALIGN <> 4
ASSIGN/E.ALIGNMENTS[4] = "STARTUP"
END_IF/

REF0
REF0 DEL translates to è

ASSIGN/E.CUR_ALIGN = 0
ASSIGN/E.ALIGNMENTS[0] = "STARTUP"
ASSIGN/E.ALIGNMENTS[1] = "STARTUP"
ASSIGN/E.ALIGNMENTS[2] = "STARTUP"
ASSIGN/E.ALIGNMENTS[3] = "STARTUP"
ASSIGN/E.ALIGNMENTS[4] = "STARTUP"
ASSIGN/E.ALIGNMENTS[5] = "STARTUP"
ASSIGN/E.ALIGNMENTS[6] = "STARTUP"
ASSIGN/E.ALIGNMENTS[7] = "STARTUP"
ASSIGN/E.ALIGNMENTS[8] = "STARTUP"
ASSIGN/E.ALIGNMENTS[9] = "STARTUP"
ASSIGN/E.ALIGNMENTS[10] = "STARTUP"

SAVE(REFSYS,"filename")
SAVE_REFSYS "filename" translates to è

COMMENT/DOC,SAVE(REFSYS,"Filename")
=CALLSUB/SAVE_REFSYS_SUB, TutorSub.PRG:"Filename",E.ALIGNMENTS,E.CUR_ALIGN,

LOAD(REFSYS,"filename")
LOAD_REFSYS "filename" translates to è

COMMENT/DOC,LOAD(REFSYS,"Filename")
=CALLSUB/LOAD_REFSYS_SUB, TutorSub.PRG:"Filename",E.ALIGNMENTS,E.CUR_ALIGN,