Samples Gallery & Reference > Interpreters
Symbolic Instruction Code Kit by Erik Jon Oredson
(1/1)
Junior Librarian:
Symbolic Instruction Code Kit (S.I.C.K.) Updated 2022-01-17
Author: @eoredson (eoredson@gmail.com)
URL: https://qb64forum.alephc.xyz/index.php?topic=4500.0
Version: v64.0a r5.5a
Description:
The Symbolic Instruction Code Kit, which contains a QB64 program named SIC64.BAS
and several smaller utility programs. The source code is public domain and can be
found on several sites, including, www.filegate.net and www.keepandshare.com
This program uses a recursive descent parser to interpret a psuedo-basic language
written in a line number oriented fashion and can be used for small programming chores.
The archive also contains some further imbedded .zip files which contain several
QB64 sample programs, and some .SIC programs which are used by the SIC engine.
Source Code:
See download(s) below, or follow this link:
https://bit.ly/EriksSICK
SICK64D5.ZIP
Commands:
--- Code: QB64: ---ENDIF END IF STOP REM MID$ LEFT$ RIGHT$ PRINT # DPRINT LPRINT USING SPRINT UPRINT INPUT; FORIF FOR NEXTIF NEXT CONTINUE FORIF CONTINUE FOR EXIT FORIF EXIT FOR DO UNTIL LOOP WHILE EXIT DO CONTINUE DO GOTO GOSUB RETURN DO WHILE DO OFF IF ELSEIF CASEIF ELSE CASEIF SELECT CASE END SELECTIF BEEP SOUND COLOR LOCATE CLS SCREEN WIDTH WRITE # LINE INPUT; LINE INPUT # INPUT # WEND WHILE CONTINUE WHILE EXIT WHILE ELSE LOOP UNTIL LOOPIF END LOOPIF EXIT LOOPIF LOOP RANDOMIZE POKE INT86 DEFSEG ABSOLUTE OUT WAIT SLEEP PAUSE SELECTIF CASE END SELECT CASE ELSE CASE CONTINUE LOOPIF END CLEAR SYSTEM SWAP ERROR ON ERROR GOTO ON ERROR RESUME PREVIOUS ON ERROR RESUME SAME ON ERROR RESUME NEXT ON ERROR STOP RESUME PREVIOUS RESUME SAME RESUME NEXT RESUME ON DATE$ TIME$ CHDRIVE CD CHDIR MD MKDIR RD RMDIR KILL DELETE RENAME NAME SHELL CHAIN LET CLOSE # OPEN # FIELD # WRITE PRINT USING INPUT LINE INPUT LSET # RSET # PUT # GET # READ # DATA READ RESTORE CIRCLE STEP LINE STEP PSET STEP PRESET STEP PAINT STEP DRAW PLAY GET STEP PUT STEP BSAVE BLOAD VIEW SCREEN VIEW WINDOW SCREEN WINDOW CIRCLE LINE CLOSE DEF FN ENVIRON PAINT PSET PRESET GET PUT DIM COMMON DECLARE LOCK # UNLOCK # PRINT LPRINT TRIANGLE POLYGON
Navigation
[0] Message Index
Go to full version