home *** CD-ROM | disk | FTP | other *** search
- /* rexx macro */
-
- options results /* enable return codes */
-
- if (left(address(), 6) ~= "GOLDED") then /* not started by GoldEd ? */
-
- address 'GOLDED.1'
-
- 'LOCK CURRENT RELEASE=4' /* lock GUI, gain access */
-
- if (RC ~= 0) then
-
- exit
-
- options failat 6 /* ignore warnings */
-
- signal on syntax /* ensure clean exit */
-
- /* ------------------------- INSERT YOUR CODE HERE: ------------------ */
-
- 'INSERT LINE'
- 'PING SLOT 0'
- 'TEXT STAY T="switch ()"'
- 'DOWN'
- 'INSERT LINE'
- 'TEXT STAY T="{"'
- 'DOWN'
- 'INSERT LINE'
- 'TEXT STAY T="};"'
- 'INSERT LINE'
- 'TAB'
- 'QUERY COLUMN VAR=COLUMN'
- 'TEXT STAY T="case :"'
- 'DOWN'
- 'INSERT LINE'
- 'DOWN'
- 'INSERT LINE'
- 'TAB'
- 'TEXT STAY T="break;"'
- 'DOWN'
- 'INSERT LINE'
- 'DOWN'
- 'INSERT LINE'
- 'GOTO COLUMN=' || COLUMN
- 'TEXT STAY T="default:"'
- 'PONG SLOT 0'
- 'LEFT'
-
- /* ---------------------------- END OF YOUR CODE ----------------------- */
-
- 'UNLOCK' /* VERY important: unlock GUI */
-
- exit
-
- SYNTAX:
-
- SAY "Sorry, error line" SIGL ":" ERRORTEXT(RC) ":-("
-
- 'UNLOCK'
-
- exit
-