C 64
Tips & Tricks

64'er Extra

Der Editor und das Standard-Basic des C 64 sind alles andere als komfortabel. Grafik- und Musik-Programmierung werden in der Basic-Version 2.0 nicht unterstützt; strukturiertes Programmieren nahezu ausgeschlossen. Wer hierauf jedoch nicht verzichten will, sollte sich nach einer Programmiersprache umsehen, die keinerlei Wünsche offenläßt. Die folgende Übersicht zeigt den Befehlsvorrat einiger verbreiteter Sprachversionen, erhebt jedoch keinen Anspruch auf Vollständigkeit.

C 64
BASIC 2.0
SIMONS
BASIC
C 128
BASIC 7.0
OXFORD
PASCAL
COMAL 80
VERS. 2.01
Editor-Befehle
— AUTO AUTO AUTO AUTO
— — BACKUP — —
— — — BASIC BASIC
— — BOOT — —
— — BSAVE — —
— — — CHANGE CHANGE
— — CATALOG — CAT
— COLD — COLD —
— — COLLECT — —
— — — COMP —
— — CONCAT — —
CONT CONT CONT — CON
— — COPY — COPY
— — DCLEAR — —
— — DCLOSE — —
— — — DECIMAL —
— — DELETE DELETE DEL
— DELAY — — —
— DIR DIRECTORY — DIR
— — — — DISCARD
— DISK — — DISK
— — — — DISPLAY
— DISAPA — — —
— — — DISK —
— — DLOAD GET LOAD
— — DOPEN — —
— — DSAVE PUT SAVE
— — DVERIFY — VERIFY
— DUMP — — —
— — — DUMP —
— — — — EDIT
— — — — ENTER
— — — EX —
— FIND — FIND FIND
— — GO64 — —
— — HEADER — PASS
— — HELP — —
— KEY KEY — DEFKEY-SHOWKEYS
— — — LINK LINK
LIST LIST LIST LIST LIST
LOAD LOAD LOAD — LOAD
— — — — MAIN
— MERGE APPEND — MERGE
— — MONITOR — —
— — — — MOUNT
NEW NEW NEW NEW NEW
— — — — NOTE
— OLD — — —
— OPTION — — —
— PAGE — — —
— RENUMBER RENUMBER NUMBER RENUM
— — RENAME — RENAME
— — — RESIDENT —
— RETRACE — — TRACE
RUN RUN RUN R RUN
SAVE SAVE SAVE PUT SAVE
— — — — SCAN
— — SCRATCH — —
— — — — SETEXEC
— — — — SIZE
— TRACE TRON-TROFF — —
VERIFY VERIFY VERIFY — VERIFY
Standard-Befehlswörter
— AT( — — AT
— — — CHAIN CHAIN
— — BANK — —
— CENTRE — — —
— CGOTO — — GOTO
CLOSE CLOSE CLOSE CLOSE CLOSE
— — — — CREATE (file)
— — — — CURSOR
DATA DATA DATA — DATA
DEF DEF DEF FUNCTION FUNC-ENDFUNC
DIM DIM DIM ARRAY OF DIM
— DIR"$ DIRECTORY — DIR
— — — DISPOSE —
— DOWN — — —
— DUP — — —
END END END END END
— — — — ESC
— — FAST — —
— FCHR — — —
— FCOL — — —
— FETCH — — —
— FLASH — — —
GET GET GET — —
GET# GET# GET# — GET$ (DISK)
— — GETKEY GETKEY —
— GLOBAL-LOCAL — — CLOSED
GOSUB GOSUB-EXEC GOSUB — EXEC
— — — — EXTERNAL
GOTO GOTO-CALL GOTO GOTO LABEL GOTO LABEL
— — — — IMPORT
INPUT INPUT INPUT READ-READLN INPUT
INPUT# INPUT# INPUT# READLN INPUT FILE
— INSERT — — —
— INST — — —
— — — — INTERRUPT
— LEFT — — —
LET LET LET — LET
— LIN — — —
— LOCAL — — —
— MOVE — — —
— NO ERROR — — —
— OFF — — —
ON ON-ON ERROR-ON KEY ON — —
OPEN OPEN OPEN RESET-REWRITE OPEN
— — — SET —
— — — PACK —
— — — PAGE PAGE
— PAUSE — — —
POKE POKE POKE POKE POKE
PRINT PRINT PRINT WRITE-WRITLN PRINT
PRINT# PRINT# PRINT# WRITELN PRINT FILE
— — PUDEF — —
— — — — RANDOMIZE
— RCOMP — — —
READ READ READ — READ
— — RECORD — —
— — — — REF
REM REM REM (* //
— — — — REPORT
— RESET — — —
RESTORE RESTORE RESTORE — RESTORE
RETURN RETURN RETURN — RETURN
— RIGHT — — —
— — — ROUND —
— — RREG — —
— — — — SELECT
— — SLEEP — —
— — SLOW — —
— — STASH — —
STOP STOP STOP — STOP
— — SWAP — —
SYS SYS SYS — SYS
— — — — UNIT
— — — UNPACK —
— UP — — —
— — — — USE
— USE USING — USING
WAIT WAIT WAIT — —
— — — WITH —
— — — — ZONE
Funktionen und reservierte Variablen
ABS ABS ABS ABS ABS
AND AND AND AND AND-BITAND
ATN ATN ATN ARCTAN ATN
— EXOR XOR XORB BITXOR
CHR$ CHR$ CHR$ CHR CHR$
COS COS COS COS COS
— — DEC — —
— DIV — DIV DIV
— — DS-DS$ — —
— — — — EOD
— — — EOF EOF
— — — EOL —
— ERRN-ERRLN ER-ERR$ — ERR
— — — — ERRFILE
— — — — ERRTEXT$
EXP EXP EXP EXP EXP
— — — FALSE FALSE
— FRAC — — —
FRE( FRE( FRE( — —
— — — IN IN
INT INT INT — INT
— — — — KEY$
LEFT$ LEFT$ LEFT$ — —
LEN LEN LEN — LEN
LOG LOG LOG — LOG
— — — MAXINT —
MID$ MID$ MID$ — —
— MOD — MOD MOD
— — — NIL —
NOT NOT NOT NOT NOT
— — — ODD —
OR OR OR OR OR-BITOR
ASC ASC — ORD ORD
— — — PACKED —
PEEK PEEK PEEK PEEK PEEK
— — POINTER — —
— — — PRED —
RIGHT$ RIGHT$ RIGHT$ — —
RND RND RND RANDOM RND
SGN SGN SGN — SGN
— — — SHL —
— — — SHR —
SIN SIN SIN SIN SIN
SPC SPC SPC — SPC$
SQR SQR SQR SQR SQR
— — — SQRT —
— — — — STATUS$
STR$ STR$ STR$ — STR$
— — — SUCC —
TAB TAB TAB — TAB
TAN TAN TAN — TAN
TI TI TI — TIME
TI$ TI$ TI$ — —
— — — TRUE TRUE
— — — TRUNC —
VAL VAL VAL — VAL
— — — VAR —
Strukturbefehle und Schleifen
— — BEGIN-BEND BEGIN-END —
— — — CASE-OF-END CASE-OF-WHEN-OTHERWISE-ENDCASE
— — DO-WHILE-EXIT-LOOP DO-WHILE- WHILE-DO-ENDWHILE
FOR-TO-STEP-NEXT FOR-TO-STEP-NEXT FOR-TO-STEP-NEXT FOR-DOWN-TO-BEGIN-END FOR-TO-STEP-NEXT-ENDFOR
IF-THEN IF-THEN-ELSE IF-THEN-ELSE IF-THEN-ELSE IF-THEN-ELIF-ELSE-ENDIF
— LOOP-EXIT IF-END LOOP — — LOOP-EXIT-EXIT WHEN ENDLOOP
— REPEAT-UNTIL — REPEAT-UNTIL REPEAT-UNTIL
— ON ERROR GOTO TRAP-RESUME — TRAP-HANDLER-ENDTRAP
— PROC-END PROC — PROCEDURE-END PROC-ENDPROC
— — — PROGRAMM-END —
— — — FUNCTION-END —
System-Befehle von Comal 80
— — — — CURCOL
— — — — CURROW
— — — — BELL
— — — — FREE
— — — — GETSCREEN
— — — — GETTIME$
— HRDCPY — — HARDCOPY
— — — — INKEY$
— — — UPPER CASE KEYWORDS 'IN'UPPER'CASE
— — — — NAMES'IN'UPPER'CASE
— — — — QUOTE'MODE
— — — — SERIAL
— — — — SETPAGE
— — — — SETPRINTER
— — — — SETRECORDDELAY
— — — — SETSCREEN
— — — SETTIME SETTIME
— — — — TEXTCOLORS
Grafik-Befehle
— ANGL — — —
— ARC — — ARC
— — — PAPER BACKGROUND
— BLOCK — — —
— — — BORDER BORDER
— — BOX — —
— — CHAR — —
— CIRCLE CIRCLE — CIRCLE
— — — — CLEAR
— COLOR COLOR — —
— COPY — — PRINTSCREEN
— DRAW DRAW — DRAW
— — — — DRAWTO
— FILL PAINT — FLIL
— — — — FULLSCREEN
— — — — GETCOLOR
— — GRAPHIC — —
— HICOL — — —
— HIRES — — CLEARSCREEN
— HIRES-MULTI GRAPHIC HIRES GRAPHICSCREEN
— — — INK —
— — — — INQ
— LINE — — DRAWTO
— — — — LOADSCREEN
— — LOCATE — —
— LOW COL — — —
— — — — NOWRAP
— MULTI GRAPHIC — GRAPHICSCREEN
— NRM — HIRES TEXTSCREEN
— PAINT PAINT — PAINT
— PLOT — PLOT PLOT
— — RCLR — —
— REC BOX — —
— — RGR — —
— ROT — — —
— — RWINDOW — —
— — — — SAVESCREEN
— — SCALE — —
— — SCNCLR — —
— — — — SPLITSCREEN
— TEST — EXAMINE —
— TEXT — — PLOTTEXT
— — — — TEXTBACKGROUND
— — — PEN TEXTCOLOR
— — — — TEXTSTYLE
— — — — VIEWPORT
— — WIDTH — —
— — WINDOW WINDOW WINDOW
— — — — WRAP
— — — — XCOR
— — — — YCOR
Turtle-Befehle
— — — — BACK
— — — — FORWARD
— — — — HEADING
— — — — HIDETURTLE
— — — — HOME
— — — — LEFT
— — — — MOVE-MOVETO
— — — — PENCOLOR
— — — — PENDOWN
— — — — PENUP
— — — — RIGHT
— — — — SEXTY
— — — — SETHEADING
— — — — SHOWTURTLE
— — — — TURTLESIZE
Sprite-Befehle
— — — — ANIMATE
— — BUMP — —
— — COLLISION — DATACOLLISION-SPRITECOLLISION
— CHECK — — —
— CMOB — — —
— DESIGN SPRDEF — DEFINE
— DETECT — — —
— — GSHAPE — —
— — — — HIDESPRITE
— — — — IDENTIFY
— — — — LINKSPRITE
— — — — LOADSPRITE
— MMOB MOVESPR — MOVESPRITE
— MOB OFF — — —
— — — — PRIORITY
— RLOCMOB — — —
— — RSPRITE — SPRITEINQ
— — SPRCOLOR — SPRITECOLOR
— — SPRITE — —
— — — — SPRITEBACK
— — — — SPRITEPOS
— — — — SPRITESIZE
— — RSPPOS — SPRITEX-SPRITEY
— — SPRSAV — —
— — SSHAPE — SAVESPRITE
— — — — STAMPSPRITE
— — — — STARTSPRITES
— — — — STOPSPRITE
Zeichensatz-Befehle
— — — — GETCHARACTER
— — — — KEEPFONT
— — — — LINKFONT
— — — — LOADFONT
— MEM — — —
— — — — PUTCHARACTER
— — — — SAVEFONT
Musik-Befehle
— — — — ADSR
— — — — ENV
— ENVELOPE ENVELOPE ENVEL —
— — FILTER — FILTER
— — — — FILTERFREQ
— — — — FILTERTYPE
— — — — GATE
— MUSIC — — —
— — — — NOTE
— — — — OSC3
— PLAY PLAY — PLAYSCORE
— — — — PULSE
— — — — RESONANCE
— — — — RINGMOD
— — — — SETFREQUENCY
— — — — SETSCORE
— — SOUND — —
— — — — SOUNDTYPE
— — — — STOPPLAY
— — — — SYNC
— — TEMPO — —
— — — VOICE FREQUENCY
— VOL — — VOLUME
— — — — WAITSCORE
— WAVE — VOICE —
Paddles-Befehle, Joystick-Befehle, Lightpen-Befehle
— POT POT — PADDLE
— JOY JOY — JOYSTICK
— — — — ACCURACY
— — — — DELAY
— — — — OFFSET
— — PEN — PENON
— PENX — — —
— PENY — — —
— — — — READPEN
— — — — TIMEON
PDF Diesen Artikel als PDF herunterladen
Mastodon Diesen Artikel auf Mastodon teilen
← Vorheriger ArtikelNächster Artikel →