Jump to content

Draft:MiniBasic

From Wikipedia, the free encyclopedia
  • Comment: Note that the primary author has admitted a conflict of interest. MarcGarver (talk) 08:13, 18 June 2024 (UTC)

MiniBasic is a single-file BASIC interpreter written in ANSI C. It can be used as a simple text-based programming language, but it is really intended to be used as a template for people developing their own versions of BASIC or other scripting languages, and so it comes free for any use.

MiniBasic is maintained by Malcolm McLean. The source is available on Github.

It has been ported to many systems and used as the basis for many other projects. Because it is free for any use, there is no requirement to acknowledge that MiniBasic formed the skeleton for a new interpreter. But those who have acknowledged include engineers@work[1] MicroChip (Pic32)[2] CocoaCrumbs (Nuttx)[3][4] DumboBasic[5]A SparkFun contributor (port to ARM7)[6] and the Italian site adpm/tripod.com[7]

References

[edit]
  1. ^ "Applications".
  2. ^ https://forum.microchip.com/s/topic/a5C3l000000M3aNEAS/t243843
  3. ^ "Running NuttX on the AgonLight(2)". 9 June 2023.
  4. ^ "COPYING - nuttx-apps - Git at Google".
  5. ^ "Dumbo BASIC - a curiosity for those of us who remember the '80s ! — Parallax Forums".
  6. ^ "Similar BASIC environments to Coridium's ARMmite Pro". 26 May 2009.
  7. ^ "Elettronica e computer (By ADPM)".