Source texts of interpreters

    44basic.zip (~46kb) Basic Interpreter (c) 1998 by Ladislav Šobr
    Source text: .pas (Borland Pascal)
    Documentation: in Czech (to see all special symbols properly, load basic2.txt to Internet Explorer and turn the coding to "central European (Windows)"

    basicasm.zip (~30kb) Minimal Basic Interpreter (c) 2001 by Andrey Tamelo
    Source text: .asm (Tasm => .com)
    Documentation: comments in Russian

    basics.zip (~20kb) Tiny Basic Interpreter (c) 1994 by S. A. Moore
    Source text: .pas (Borland Pascal)
    Documentation: comments in English

    basint.zip (~16kb) or smallbas.zip (~37kb) Tiny Basic (c) by Herbert Shildt
    Adapted version from the "C: Power User's Guide" book.
    Source text: .c (ANSI C)
    Documentation: in English

    bbasic.zip (~153kb) BatchBASIC PL+ Interpreter 1.5 (c) 2000 by Jan-Max Meyer Krapohl
    Source text: .bas (Quick Basic)
    Documentation: in English and German

    bec020.zip (~238kb) BASIC Emulation Compiler 0.20 (c) 1998-99 by William Yu
    Source text: .c (GNU C)
    Home page: http://www.basicguru.com/abc/basec.html
    Documentation: in English

    bwb220.zip (~275kb) Bywater BASIC Interpreter v2.20 (c) 1993 by Ted A. Campbell, 1995 modifications by Jon B. Volkoff
    Source text: .c (GNU C)
    Documentation: in English

    ccbasic.zip (~120kb) or ccpbbasi.zip (~84kb) Cheesecake BASIC Interpreter (C) 1999 Ramon J. San Andres
    Source text: .bas (ccbasic.zip – QuickBasic, ccpbbasi.zip – PowerBasic)
    Documentation: in English

    lisp.zip (~26kb) Lisp Interpreter by Marc Adler
    Source text: .c (Lattice C)
    Documentation: in English

    mbasic.zip (~86kb) Mini Basic v1.0 (c) 2001 by Sylvain Bizoirre, modified in 2002 by Franck Charlet
    Source text: .asm (Tasm => pe .exe)
    Documentation: in English

    mbasic0.zip (~30kb) Micro Basic (c) 1994 by Dave Dunfield
    Source text: .c (Micro C)
    Documentation: in English

    pbasic.zip (~55kb) Petit Basic (c) by Lin Ke-Fong
    Source text: .pas (Borland Pascal, Free Pascal)
    Documentation: none, comments in French

    qnc.zip (~268kb) Quincy C Interpreter v4.0 (c) 1994 by Al Stevens
    Source text: .c (Borland C)
    Documentation: in English

    rpilot11.zip (~146kb) Rob’s Pilot v1.01 (c) 1998 by Rob Linwood
    Imperative dialog language, looks simpler than Basic.
    Source text: .c (Borland C, GNU C)
    Documentation: in English

    stv3dos.zip (~214kb) Little Smalltalk 3 (c) by Tim Budd
    Source text: .c (Borland C)
    Documentation: in English

    tbas.zip (~26kb) Tiny Basic for 8086 v1.1 (c) 1982 by Michael Sullivan, based on Li-Cheng Wang’s 8080 Tiny Basic
    This one resembles GW-Basic greatly. Attention! The source text is not compatible with modern assemblers! Nevertheless one visitor compiled the .com file and sent it to me (how did he do this by the way???) so enjoy. And do not forget to enter all keywords in uppercase!
    Source text: .asm (????)
    Documentation: none, comments in English
Hosted by uCoz