el:start [BASIC 256 - Language Documentation]

# BASIC 256 - Language Documentation

el:start

### Σύνταξη της BASIC-256 1.0.0.0

- Σύνταξη προγράμματος
- Αριθμοί
- Συμβολοσειρές
- Μεταβλητές
- Πίνακες
- Ακαθόριστοι πίνακες
- Τελεστές
- Επιλογές γραμμής εντολών
- Κωδικοί σφαλμάτων εκτέλεσης
- Κωδικοί σφαλμάτων μεταγλώττισης

### Statements and Functions - Alphabetic

- Abs, Acos, Alert, Arc, Asc, Asin, Atan
- 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, 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
- Hour
- Implode, Include, Instr, Instrx, Int, If Then, Imgload, Imgsave, Input
- Key, Kill
- Lasterror, Lasterrorextra, Lasterrorline, Lasterrormessage, Left, Length, Line, Log, Log10, Lower
- MD5, Mid, Minute, Month, Mouseb, Mousex, Mousey, Msec
- NetAddress, NetClose, NetConnect, NetData, NetListen, NetRead, NetWrite, Next
- Offerror, Onerror, Open, Openb, Ostype, OutputVisible
- Pause, PenWidth, Pie, Pixel, Plot, Poly, PortIn, PortOut, Print, Printercancel, Printeroff, Printeron, Printerpage, Prompt, PutSlice
- Radians, Rand, Read, Readbyte, Readline, Rect, Redim, Ref, Refresh, Rem, Reset, Replace, Replacex, Return, Rgb, Right
- 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, Try / Catch / EndTry
- Until, Upper
- Version, Volume
- WAVplay, WAVstop, WAVwait, While / End While, While / End While, Write, Writebyte, Writeline
- Year

### Εντολές και συναρτήσεις - Κατηγορικά

#### Πίνακες και μεταβλητές

Dim, Redim

#### Μετατροπή βάσεων

FromBinary, FromHex, FromOctal, FromRadix,ToBinary, ToHex, ToOctal, ToRadix

#### Βάσεις δεδομένων (SQLite)

DBClose, DBCloseSet, DBExecute, DBFloat, DBInt, DBNull, DBOpen, DBOpenSet, DBRow, DBString. Freedb, Freedbset

#### Χειρισμός σφαλμάτων

Lasterror, Lasterrorextra, Lasterrorline, Lasterrormessage, Offerror, Onerror, ThrowError, Try / Catch / EndTry

#### Επεξεργασία αρχείων

Changedir, Close, Currentdir, Dir, Eof, Exists, Freefile, Kill, Open, Openb, Read, Readbyte, Readline, Reset, Seek, Size, Write, Writebyte, Writeline

#### Γραφικά

##### Χρώματα

Color, GetBrushColor, GetColor, Rgb

##### Graphics - Drawing

Arc, Chord, Circle, GetPenWidth, Line, PenWidth, Pie, Plot, Poly, Rect, Stamp

##### Graphics - Text

Font, Text, TextHeight, TextWidth

##### Graphics - Window Control

Clg, FastGraphics, Graphheight, Graphsize, GraphVisible, Graphwidth, Refresh

##### Graphics - Image Files

Imgload, Imgsave

##### Graphics - Slices

GetSlice, PutSlice

##### Graphics - Sprites

Spritecollide, Spritedim, Spriteh, Spritehide, Spriteload, Spritemove, Spritepoly Spriteplace, Spriteshow, Spriteslice, Spriter, Sprites, Spritev, Spritew, Spritex, Spritey

##### Graphics - Other

Pixel

#### Keyboard and User Input

Alert, Confirm, Input, Key, Prompt

#### Mathematics

Abs, Acos, Asin, Atan, Ceil, Cos, Degrees, Exp, Float, Floor, Int, Log, Log10, Radians, Rand, Sin, Sqr, Tan

#### Mouse

Clickb, Clickclear, Clickx, Clicky, Mouseb, Mousex, Mousey,

#### Network Communications

Freenet, NetAddress, NetClose, NetConnect, NetData, NetListen, NetRead, NetWrite

#### Port Input/Output

PortIn, PortOut

#### Printing

Printercancel, Printeroff, Printeron, Printerpage

#### Program Control

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, MD5, Mid, Replace, Replacex, Right, String, Upper

#### Settings (Persistent)

GetSetting, SetSetting

#### Sound

Say, Sound, Volume, WAVplay, WAVstop, WAVwait

#### Text Output

Cls, OutputVisible, Print

#### Time and Date

Day, Hour, Minute, Month, Msec, Second, Year

#### Other Statements and Functions

EditVisible, Include, Ostype, System, Version

### Other Documentation

- Removed Features and Statements
- System Requirements
- Technical Information

Μετάφραση: Αστέριος Γκούτμας (asteriosgkoutmas@gmail.com)

el/start.txt · Last modified: 2014/04/20 08:59 by apollyon