This is an old revision of the document!
BASIC-256 Syntax Reference 1.99.99.58
Statements and Functions - Alphabetic
-
-
Call,
Ceil,
Changedir,
Chord,
Chr,
Circle,
Clickb,
Clickclear,
Clickx,
Clicky,
Clg,
Close,
Cls,
Color,
Confirm,
Continue Do,
Continue For,
Continue While,
Cos,
Count,
Countx,
Currentdir
Day,
DBClose,
DBCloseSet,
DBExecute,
DBFloat,
DBInt,
DBNull,
DBOpen,
DBOpenSet,
DBRow,
DBString,
Degrees,
Dir,
Dim,
Do / Until
EditVisible,
Else,
End,
EndFunction,
EndIf,
EndSubroutine,
EndWhile,
Eof,
Exists,
Exit Do,
Exit For,
Exit While,
Exp,
Explode,
Explodex
FastGraphics,
Fill,
Freedb,
Freedbset,
Freefile,
Freenet,
Float,
Floor,
Font,
For / Next,
FromBinary,
FromHex,
FromOctal,
FromRadix,
Function
GetBrushColor,
GetColor,
GetPenWidth,
GetSetting,
GetSlice,
Global,
Goto,
Gosub,
Graphheight,
Graphsize,
GraphVisible,
Graphwidth
-
Implode,
Include,
Instr,
Instrx,
Int,
If Then,
Imgload,
Imgsave,
Input,
Input Float,
Input Integer,
Input String,
IsNumeric
-
Lasterror,
Lasterrorextra,
Lasterrorline,
Lasterrormessage,
Left,
Length,
Line,
Log,
Log10,
Lower,
LTrim
-
-
-
Pause,
PenWidth,
Pie,
Pixel,
Plot,
Poly,
PortIn,
PortOut,
Print,
Printercancel,
Printeroff,
Printeron,
Printerpage,
Prompt,
PutSlice
Radians,
Rand,
Read,
Readbyte,
Readline,
Rect,
Redim,
Ref,
Refresh,
RegexMinimal,
Rem,
Reset,
Replace,
Replacex,
Return,
Rgb,
Right,
RTrim
Say,
Second,
Seek,
SetSetting,
Sin,
Size,
Sound,
Spritecollide,
Spritedim,
Spriteh,
Spritehide,
Spriteload,
Spritemove,
Spriteplace,
Spritepoly,
Spriteshow,
Spriteslice,
Spriter,
Sprites,
Spritev,
Spritew,
Spritex,
Spritey,
Sqr,
Stamp,
String,
Subroutine,
System
Tan,
Text,
TextHeight,
TextWidth,
Then,
ThrowError,
ToBinary,
ToHex,
ToOctal,
ToRadix,
Trim,
Try / Catch / End Try,
TypeOf
-
-
WAVlength,
WAVpause,
WAVplay,
WAVpos,
WAVseek,
WAVstate,
WAVstop,
WAVwait,
While / End While,
Write,
Writebyte,
Writeline
-
Statements and Functions - Grouped
Arrays and Variables
Base Conversion
Database (SQLite)
DBClose, DBCloseSet, DBExecute, DBFloat, DBInt, DBNull, DBOpen, DBOpenSet, DBRow, DBString. Freedb, Freedbset
Error Handling
Changedir, Close, Currentdir, Dir, Eof, Exists, Freefile, Kill, Open, Openb, OpenSerial, Read, Readbyte, Readline, Reset, Seek, Size, Write, Writebyte, Writeline
Graphics
Graphics - Colors
Graphics - Drawing
Arc, Chord, Circle, GetPenWidth, Line, PenWidth, Pie, Plot, Poly, Rect, Stamp
Graphics - Text
Graphics - Window Control
Graphics - Image Files
Graphics - Slices
Graphics - Sprites
Spritecollide, Spritedim, Spriteh, Spritehide, Spriteload, Spritemove, Spritepoly Spriteplace, Spriteshow, Spriteslice, Spriter, Sprites, Spritev, Spritew, Spritex, Spritey
Graphics - Other
Mathematics
Abs, Acos, Asin, Atan, Ceil, Cos, Degrees, Exp, Float, Floor, Int, IsNumeric, Log, Log10, Radians, Rand, Sin, Sqr, Tan
Mouse
Network Communications
Printing
Program Control
Begin Case / Case / End Case, Call, Continue Do, Continue For, Continue While, Do / Until, End, Exit Do, Exit For, Exit While, For / Next, Function, Global, Goto, Gosub, If Then, Pause, Ref, Rem, Return, Subroutine, While / End While
String Handling
Asc, Chr, Count, Countx, Explode, Explodex, Implode, Instr, Instrx, Left, Length, Lower, LTrim, MD5, Mid, Midx, Replace, Replacex, Right, RTrim, String, Trim, Upper
Settings (Persistent)
Sound
Say, Sound, Volume, WAVlength, WAVpause, WAVplay, WAVpos, WAVseek, WAVstate, WAVstop, WAVwait
Text Output
Time and Date
Other Statements and Functions
Other Documentation