Japanese
B
A
S
I
C
Decimal BASIC
Decimal BASIC is a tool for calculation and investigation.
Decimal BASIC is a programming environment for those who write programs for their own investigation.
Decimal BASIC adopts ANSI/ISO Full BASIC as its syntax, because Full BASIC has suitable facilities for those who are unacquainted with the peculiar knowledge about computers.
Decimal BASIC has the feature of readability to communicate algorithms with others.
Decimal BASIC implements the core module and the graphics module of ISO Full BASIC.
The most part of modules module and the individual character input module for Full BASIC are implemented, too.
It has not been perfectly conformed to the standard, but there are only insignificant differences with the standard.
About Full BASIC
An Overview of Decimal BASIC
Outline of the latest version
An Introduction to Full BASIC
HTML Help test version (Translation in progress)
FAQs (Translation in progress)
Download for Windows95/98/Me/NT4.0/2000/XP/Vista/7
BASIC757E.zip (Ver. 7.5.7 Nov.6, 2011) (951,477 Bytes)
BASIC.exe can not run properly from a ZIP folder.
The archive must be extracted to a regular folder on which the user has the write permission.
If you can not view topics in the help,
Right-click BASIC.chm, click Properties, and then click Unblock.
cf. Microsoft Support Online
Revision history
- Ver. 7.4.3
- PLOT TEXT was made to deal with projective transformation.
- Ver. 7.4.4
- Fixed the bug an array of size 4294967296 or its multiple caused an internal error.
- Ver. 7.4.5
- Fixed the bug a numeric primary attached before CON or IDN was evaluated after CON or IDN had been made.
- Fixed the bug incorrect change was made on stack overflow check in 7.4.4.
- Ver. 7.4.6
- Fixed the bug of power operations on the decimal or 1000-digit decimal mode.
- Ver. 7.4.6.1
- Fixed the bug that a program including an incorrect nest of block structures caused an internal error on compiling.
- Ver. 7.4.6.2
- Fixed the bug that a REMAINDER function caused an internal error on the rational operation mode.
- Ver. 7.4.6.3
- Fixed the bug string variables in local or external procedures caused memory leaks.
- Ver. 7.4.7
- CSV files which contains null numeric items was made to be able to be read as internal files.
- Ver. 7.5.0
- Added 3 original enhancements, 4-dim arrays, complex number coordinates in PLOT statements, and point styles 6 and 7.
- Ver. 7.5.1
- Added RECTYPE CSV.
Fixed the bug MAT PLOT CELLS did draw images at wrong positions in a viewport.
- Ver. 7.5.2
- Fixed the bug PRINT and INPUT could be used in the channel opened with RECTYPE CSV.
Fixed the bug the values that the string variable in a ASK PIXEL ARRAY got were reversed.
Fixed the bug MAT PLOT CELLS did not draw the cell to which the color index was incorrect.
Improved the performance in the input of a file that has long records.
- Ver. 7.5.3
- Fixed the bug PLOT statements could have both single complex coordinates and coordinate pairs.
- Ver. 7.5.4
- Fixed the bug LOCATE CHOICE and LOCATE CHOICE(1) was not identical.
- LOCATE VALUE(2), .. , LOCATE VALUE(5) added.
- Ver. 7.5.5
- Corrected the behavior of CHARACTER INPUT NOWAIT.
- Modified the behavior of SET DRAW MODE EXPLICIT.
- Ver. 7.5.6
- Fixed the bug that MAT INPUT for a varibale length vector yielded EXTYPE 7318.
- Ver. 7.5.7
- Fixed the bug that ASK PIXEL SIZE returned negative numbers in inverted coordinates.
Download for MAC(Intel)
Download for Linux (i386)
BASIC Accelerator ( Full BASIC to Pascal Translator )
(Win32, Linux(i386), MAC(Intel))
-
Q & A about Full BASIC and Decimal BASIC
-
translated by Yahoo BabelFish
translated by Google
translated by OCN Amikai
translated by Excite
-
Original pages (in Japanese)
-
These pages are allowed to be translated into any language and put them to the public.
-
Decimal BASIC second board (in Japanese)
-
translated by Google
translated by OCN Amikai
-
-
Japanese Index Page
-
translated by Yahoo BabelFish
translated by Google
translated by OCN Amikai
translated by Excite
Help Source Files Download.
External Links
- ANSI Full BASIC
You can purchase a copy of ANSI Full BASIC.
- ECMA BASIC
ISO Full BASIC is a super-set of ECMA BASIC.
Thus ECMA-116 standard is a good and free reference about Decimal BASIC.
Decimal BASIC is compatible with ECMA BASIC-1, ECMA GRAPHICS module, and the EXCEPTION HANDLING part of BASIC-2.
The reserved words of Decimal BASIC are those of BASIC-2.
Note that Decimal BASIC implements the GRAPHICS module of ISO Full BASIC, which is not contained in ECMA BASIC.
- Dartmouth BASIC and True BASIC