Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- System Variables:
- CSRX R
- CSRY R
- FREEMEM R
- VERSION R
- ERR R
- ERL R
- RESULT R
- TCHX R
- TCHY R
- TCHST R
- TCHTIME R
- MAINCNTL R
- MAINTNTH R
- TABSTEP RW
- TRUE R
- FALSE R
- CANCEL R
- ICONPUSE RW
- ICONPAGE RW
- FUNCNO R
- FREEVAR R
- SYSBEEP RW
- KEYBOARD R
- SPHITNO R
- SPHITX R
- SPHITY R
- SPHITT R
- TIME$ R
- DATE$ R
- MEM$ RW
- PRGNAME$ R
- PACKAGE$ R
- Run Mode:
- NEW
- LIST [num|@label]
- RUN
- CONT
- FILES [type$, ...]
- REBOOT
- Declarations and variables:
- CLEAR
- VAR[$]=value
- DIM ARR(X, Y), ...
- REM comment
- ' comment
- @labelname
- KEY number, "string"
- SWAP VAR1, VAR2
- SORT start, num, arr1[, arr2...]
- RSORT start, num, arr1[, arr2...]
- VSYNC numframes
- WAIT numframes
- Branch:
- ON value GOTO @label0, @label1, ...
- ON value GOSUB @label0, @label1, ...
- GOTO @label
- GOSUB @label
- RETURN
- STOP
- END
- Repeat/compare:
- FOR VAR=initial TO final [STEP increase]
- NEXT [VAR]
- IF value THEN commands [ELSE commands]
- IF value GOTO @label [ELSE commands|label]
- Read:
- READ VAR1[, VAR2...]
- DATA value, ...
- RESTORE @label
- TMREAD(time$), VARHOUR, VARMIN, VARSEC
- DTREAD(date$), VARYEAR, VARMON, VARDAY
- Console:
- CLS
- COLOR char[, bg]
- LOCATE x, y
- PRINT value[;|, value...]
- CHKCHR(x, y)
- ACLS
- VISIBLE cons, panel, bg0, bg1, sprite, gfx
- INKEY$()
- INPUT ["prompt";] VAR1[, VAR2...]
- LINPUT ["prompt";] VAR
- BUTTON([type])
- BTRIG()
- BREPEAT button[, start, interval]
- PNLTYPE "OFF|PNL|KYA|KYM|KYK"
- PNLSTR x, y, "string", col
- ICONSET pos, num
- ICONCLR pos
- ICONCHK()
- File/Comm:
- LOAD "type:name"[, showprompt]
- SAVE "type:name"[, PACKAGE$]
- DELETE "type:name"
- RENAME "type:name", "newname"
- RECVFILE "type:name"
- SENDFILE "type:name"
- APPEND "name"
- EXEC "name"
- Math:
- FLOOR(num)
- RND(max)
- ABS(num)
- SGN(num)
- SQR(num)
- EXP(num)
- LOG(num)
- POW(num, exp)
- PI()
- RAD(angle)
- DEG(radian)
- SIN(radian)
- COS(radian)
- TAN(radian)
- ATAN(radians)
- ATAN(y, x)
- Character:
- ASC(chr$)
- CHR$(asc)
- VAL(str$)
- STR$(val)
- HEX$(val[, places])
- LEN(str$)
- MID$(str$, start, len)
- RIGHT$(str$, len)
- LEFT$(str$, len)
- INSTR(hay$, needle$)
- SUBST$(orig$, start, len, replace$)
- Graphics:
- GPAGE screen[, drawpage, showpage]
- GCOLOR color
- GCLS [color]
- GSPOIT(x, y)
- GPSET x, y[, color]
- GPAINT x, y[, color]
- GLINE x1, y1, x2, y2[, color]
- GBOX x1, y1, x2, y2[, color]
- GFILL x1, y1, x2, y2[, color]
- GCIRCLE x, y, w[, color[, radstart, radend]]
- GPRIO prio
- GDRAWMD status
- GCOPY [srcpage,] x1, y1, x2, y2, destx, desty, mode
- GPUTCHR x, y, "CHRTYPE", chrnum, pal, scale
- Characters:
- COLINIT "BANK", num
- COLSET "BANK", num, "COLDATA"
- COLREAD("BANK", num), R, G, B
- CHRINIT "CHRTYPE"
- CHRSET "CHRTYPE", chrnum, "CHRDATA"
- CHRREAD("CHRTYPE", num), CHRDATA$
- Sprites:
- SPPAGE screen
- SPSET spnum, chrnum, pal, flipx, flipy, prio
- SPCLR spnum
- SPHOME spnum, x, y
- SPOFS spnum, x, y[, time]
- SPCHR spnum, chrnum[, pal, flipx, flipy, prio]
- SPANIM spnum, length, time[, loop]
- SPANGLE spnum, rad[, time, direction]
- SPSCALE spnum, size[, time]
- SPCHK(spnum)
- SPREAD(spnum), x, y[, rad[, scale[, data]]]
- SPSETV spnum, varnum, value
- SPGETV(spnum, varnum)
- SPCOL spnum, x, y, w, h, scale[, group]
- SPCOLVEC spnum, dx, dy
- SPHIT(spnum1[, spnum2])
- SPHITSP(spnum1, spnum2)
- SPHITRC(spnum, x, y, w, h[, dx, dy])
- Background:
- BGPAGE screen
- BGCLR [layer]
- BGCLIP x1, y1, x2, y2
- BGOFS layer, x, y[, time]
- BGPUT layer, x, y, chrnum, pal, flipx, flipy
- BGPUT layer, x, y, bgdata
- BGFILL layer, x1, y1, x2, y2, chrnum, pal, flipx, flipy
- BGFILL layer, x1, y1, x2, y2, bgdata
- BGREAD(layer, x, y), chrnum, pal, flipx, flipy
- BGREAD(layer, x, y), bgdata
- BGCHK(layer)
- BGCOPY layer, x1, y1, x2, y2, destx, desty
- Audio:
- BEEP [num[, pitch[, volume[, pan]]]]
- BGMPLAY [tracknum,] songnum[, volume]
- BGMPLAY mml$[, mml2$,...]
- BGMSTOP [tracknum[, fade]]
- BGMCHK([tracknum])
- BGMVOL [tracknum,] volume
- BGMSET songnum, mml$[, mml2$,...]
- BGMSETD songnum, @label
- BGMCLEAR [songnum]
- BGMSETV tracknum, varnum, value
- BGMGETV(tracknum, varnum)
- BGMPRG instrument, [key,] [A, D, S, R,] waveform
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement