BASIC Generic Lazarus edition Ver. 0.9.4.4     2026/07/30

BASIC Generic is an implementation of ISO Full BASIC which does not depend on CPU architecture,
unless extended precision float (80 bit float) is valid.

This source  can be compiled with Lazarus 2.2.6～4.4
On porting to another platform, rewrite EOL's in sconsts.pas. 
MyUtils.pas and Stack.pas may need to be rewritten.

To obtain an executable,
install fpc and Lazarus,     
and then launch lazarus, 
in the Project menu, select "Open project", choose basic.lpi in the source folder,
and then, on the Run menu, do Compile or Build.
Replace basic with  newly created one, which can be found in the source folder.

Decimal BASIC Web page
https://decimalbasic.web.fc2.com/English/index.htm

Decimal BASIC Web Annex
https://decimalbasic.ninja-web.net/English/

Decimal BASIC Bulletin Board
https://decimalbasic.freeforums.net/board/1/general-discussion 

Decimal BASIC 3rd Board (in Japanese)
https://deimal-basic.bbs.fc2.com


Copyright SHIRAISHI Kazuo, 2026
