BASIC-256 Syntax Reference 2.0.99.4
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,
For Each / Next,
FromBinary,
FromHex,
FromOctal,
FromRadix,
Function
GetBrushColor,
GetClipboardImage,
GetClipboardString,
GetColor,
GetPenWidth,
GetSetting,
GetSlice,
Global,
Goto,
Gosub,
Graphheight,
Graphsize,
GraphToolBarVisible,
GraphVisible,
Graphwidth
-
Implode,
Include,
Instr,
Instrx,
Int,
If Then,
ImageAutoCrop,
ImageCentered,
ImageCopy,
ImageCrop,
ImageDraw,
ImageFlip,
ImageHeight,
ImageLoad,
ImageNew,
ImagePixel,
ImageResize,
ImageRotate,
imageSetPixel,
ImageSmooth,
ImageTransformed,
ImageWidth,
Imgload,
Imgsave,
Input,
Input Float,
Input Integer,
Input String,
IsNumeric
-
Lasterror,
Lasterrorextra,
Lasterrorline,
Lasterrormessage,
Left,
Length,
Line,
Ljust,
Log,
Log10,
Lower,
LTrim
MainToolBarVisible,
Map,
MD5,
Mid,
Midx,
Minute,
mkdir,
Month,
Mouseb,
Mousex,
Mousey,
Msec
-
-
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,
Rjust,
rmdir,
Round,
RTrim
SaveFileDialog,
Say,
Second,
Seed,
Seek,
Serialize,
SetClipboardImage,
SetClipboardString,
SetSetting,
Sin,
Size,
Sound,
SoundLength,
SoundLoad,
SoundPause,
SoundPlay,
SoundPosition,
SoundResume,
SoundSeek,
SoundState,
SoundStop,
SoundVolume,
SoundWait,
Spritecollide,
Spritedim,
Spriteh,
Spritehide,
Spriteload,
Spritemove,
Spriteo,
Spriteplace,
Spritepoly,
Spriter,
Sprites,
Spriteshow,
Spriteslice,
Spritetext,
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
Clipboard
Database (SQLite)
DBClose, DBCloseSet, DBExecute, DBFloat, DBInt, DBNull, DBOpen, DBOpenSet, DBRow, DBString. Freedb, Freedbset
Error Handling
Changedir, Close, Currentdir, Dir, Eof, Exists, Freefile, Kill, mkdir, Open, Openb, OpenFileDialog, OpenSerial, Read, Readbyte, Readline, Reset, rmdir, SaveFileDialog, 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 - Images in Memory
ImageAutoCrop, ImageCentered, ImageCopy, ImageCrop, ImageDraw, ImageFlip, ImageHeight, ImageLoad, ImageNew, ImagePixel, ImageResize, ImageRotate, ImageSetPixel, ImageSmooth, ImageTransformed, ImageWidth, Unload
Graphics - Slices
Graphics - Sprites
Spritecollide, Spritedim, Spriteh, Spritehide, Spriteload, Spritemove, Spriteo, Spritepoly, Spriteplace, Spriter, Sprites, Spriteshow, Spriteslice, Spritetext, Spritev, Spritew, Spritex, Spritey
Graphics - Other
Mathematics
Abs, Acos, Asin, Atan, Ceil, Cos, Degrees, Exp, Float, Floor, Int, IsNumeric, Log, Log10, Radians, Rand, Round, Seed, 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, For Each / 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, Ljust, Lower, LTrim, MD5, Mid, Midx, Replace, Replacex, Right, Rjust, RTrim, Serialize, String, Trim, Unserialize, Upper, Zfill
Settings (Persistent)
Sound
Say, Sound, Volume, WAVlength, WAVpause, WAVplay, WAVpos, WAVseek, WAVstate, WAVstop, WAVwait
Sound - In Memory
SoundLength, SoundLoad, SoundPause, SoundPlay, SoundPosition, SoundResume, SoundSeek, SoundState, SoundStop, SoundVolume, SoundWait, Unload
Text Output
Time and Date
Other Statements and Functions
EditVisible, GraphToolBarVisible, GraphVisible, Include,MainToolbarVisible, OutputToolBarVisible, OutputVisible, RegexMinimal, Ostype, System, Version
Other Documentation