PRACTICE Script Language Reference Guide | 3
©
1989-2024 Lauterbach
M ... O ........................................................................................................................................ 37
ON Event-controlled PRACTICE script execution 37
OPEN Open data file 42
P ... ............................................................................................................................................ 43
PARAMETERS Parameter fetching 43
PBREAK Breakpoints in PRACTICE script files (*.cmm) 44
PBREAK.Delete Delete breakpoint 44
PBREAK.DISable Disable breakpoint 44
PBREAK.ENable Enable breakpoint 45
PBREAK.List Display breakpoint list 46
PBREAK.OFF TRACE32 disables breakpoint handling 47
PBREAK.ON TRACE32 re-enables breakpoint handling 48
PBREAK.RESet Clear all breakpoints 48
PBREAK.Set Add breakpoint 49
PEDIT Edit PRACTICE script 52
PLIST List PRACTICE script 55
PMACRO PRACTICE macros 56
PMACRO.EXPLICIT Enforce explicit PRACTICE macro declaration 56
PMACRO.IMPLICIT Implicit PRACTICE macro declaration 58
PMACRO.IMPLICITPRIVATE Hide implicit macros 59
PMACRO.list Display PRACTICE macros 60
PMACRO.LOCK Lock PRACTICE macros 60
PMACRO.RESet Clear current PRACTICE macros 61
PMACRO.UNLOCK Unlock PRACTICE macros 62
PRINT Write text and data to an AREA window (without format decoration) 63
PRINTF Write formatted data to an AREA window 67
PRIVATE Create private PRACTICE macro 75
PSKIP Skip command or block in PRACTICE script 77
PSTEP Execute single line 78
PSTEPOUT Back to caller 79
PSTEPOVER Step over callee and stop at the next script line 80
Q ... R ........................................................................................................................................ 81
READ Read from data file 81
RePeaT Loop with check at end of loop 82
RETURN Return from subroutine 84
RETURNVALUES Take return values 85
RUN Start PRACTICE script 86
S ... T ......................................................................................................................................... 87
SCREEN Screen updating 87
SCREEN.ALways Refresh always 87
SCREEN.display Refresh screen 88
SCREEN.OFF No refresh 88