Home / wallysbasic
Name Modified Size InfoDownloads / Week
Parent folder
wallysbasic-1.11-2-x86_64.hpkg 2026-06-19 1.6 MB
wallysbasic-1.12-1-x96_64.hpkg 2026-06-19 1.1 MB
wallysbasi-1.11-1-x86_64.hpkg 2026-06-19 1.3 MB
readme.md 2026-06-19 1.2 kB
Totals: 4 Items   4.0 MB 0

wallysbasic

Description: GW-BASIC style interpreter with a GTK3 user interface

wallysbasic.png

Currently text only. Graphic commands are in planning.

Full implementation of GW-BASIC style syntax and semantics

  • Line-numbered BASIC programs
  • IF / THEN / ELSE, FOR/NEXT, WHILE/WEND, DO/LOOP
  • ON ERROR / RESUME / RESUME NEXT
  • DEFINT / DEFSNG / DEFDBL / DEFSTR
  • DATA / READ / RESTORE
  • CLEAR, STOP, END, SYSTEM
  • GTK3 graphical interface
  • Headless (no-UI) build option

Limitations and differences

  • Text mode only. Graphics modes in planning
  • Files may be "exported" to a standalone executable. Run speeds increased by ~10x (This currently crashes on Haiku, sorry)
  • SPEED directive added to slow down screen prints to throttle older programs Adapted and packaged for Haiku by Michel Clasquin-Johnson. Tested on Haiku R1/beta5 x86_64.

Requires: GTK3
Original Source:: https://github.com/cesibley/Wally-s-Basic
License: MIT

HaikuReadme

Source: readme.md, updated 2026-06-19