supplement to BASIC Help

The language specification of Decimal BASIC is defined in the "Difference from the standard" page.

Description in the help is an outline.
Refer to the standard for the detail of each statement.
BASIC help cuts down the description of commands that are thought to be rarely used.

An important notice

Decimal BASIC is aiming to conform the Graphics module of ANSI Full BASIC, not yet perfectly conformed. Other modules such as enhanced files modules and the fixed decimal module are not aimed and not implemented.
Note that ECMA BASIC standard is not the same as ANSI/ISO Full BASIC, especially, graphics faculty of ECMA BASIC is a proper subset of that of ANSI Full BASIC.

Examples of syntax that are not contained in the help

IF a=12 THEN 120 ELSE 200
OPEN #n: NAME s$, RECTYPE INTERNAL, RECSIZE VARIABLE LENGTH 127
SET #n: POINTER BEGIN, IF THERE THEN 250
PRINT #1,END:i,SQR(i)
WRITE #2,BEGIN, IF THERE THEN 260: "Hello"
READ #2,SAME:m,n 
ASK #n: NAME n$, ACCESS a$, RECTYPE t$, ORGANIZATION o$ ,RECSIZE s$ n
ASK #n: POINTER s$(1:0)
ASK COLOR MIX(n) r, g, b STATUS x


Back