Skip to content
ARBatteiger edited this page May 23, 2019 · 1 revision

OmniBasic Online Manual

(Incomplete and Under Construction)

Contents

General Function and Syntax

Data Types

Using the Compiler

Writing and Using Programs

Using and Declaring Functions

Writing and Using External Functions

C and Assembler Code

Pointer Variables

How To Section

Passing Function Arguments (Vector Method)

Passing Function Arguments (Pointer Method)

Function Pointer

Variable Aliasing

KeyWord Lookup Section

#C

#ELSE

#ENDC

#ENDIF

#ENDM

#ENDSTRUCT

#FCN

#FIX

#ENDIF

#LIB

#MACRO

#SET

#STRUCT

#SUBRTN

#USE

ABS()

ACS()

ADDR()

ASC()

ASN()

ATN()

BASE

BITCHG()

BITCLR()

BITSET()

BITTST()

BUFADR()

BUFSIZ()

BUFFER

BUFREAD

BUFWRITE

CHR$()

CLOSE

CONST

CONTINUE

COS()

CREATE

DATA

DEC

DECIMALS

DELETE

DIGITS

DIM

DO

ELSE

END

ENDEXIT

ENDIF

ENDLOOP

ENDWHILE

EOF()

ERR

EXCHANGE

EXITIF

FILPOS()

FILSIZ()

FINPUT

FOR

FPRINT

FVAL()

GET

GOTO

GOSUB

HEX$()

IF

INC

INDEX()

INPUT

INT()

IVAL()

LAND

LEFT$()

LEN()

LET

LNOT

LOG()

LOG10()

LOOP [COUNT]

LOR

LXOR

MID$()

MOD

NEXT

NEXTARG

NOT

ON X GOTO

ON X GOSUB

ON ERROR [GOTO]

OPEN

PARAM

PEEK()

PRINT

PRINT USING

POKE

POS

PUT

READ (Data)

READ (File)

REM

REPEAT

RESTORE

RETURN

RIGHT$()

SEEK

SETVEC

SIN()

SIZE()

SHELL

SHL()

SHR()

SQR()

STATUS

STEP

STR$()

SUBSTR()

SWAP

TAB()

TAIL$()

TAN()

TDAT()

TDAY()

THEN

THOUR()

TMIN()

TMON()

TO

TRIM$()

TSEC()

TYEAR()

TYPE

UNTIL

VAL()

WHILE

WRITE

XFERCOUNT

ZHEX$()

ZSTR$()

Home

Clone this wiki locally