Well, there goes any productivity I might have had on my spring break...
Hurrah for old BASIC games!
Lyle Kopnicky wrote:
I am pleased to announce the initial release of Vintage BASIC, an
interpreter for microcomputer-era BASIC. Fully unit-tested, it
faithfully implements the common elements of the language. On the web
site, you can find 102 games from the classic book BASIC Computer
Games, all of which run flawlessly. Have fun!
This is a standalone interpreter, operating on text files. Although
not an embedding, like Lennart Augustsson's clever implementation, it
does use a custom BASIC monad in order to execute the code. A unique
feature of this implementation is that control structures such as FOR
are implemented using resumable exceptions: FOR is a handler and NEXT
throws an exception. A Developer's Guide is included with the source.
This is my first public release of open source software. I have been
working on this project since 2003.
Home page: http://www.vintage-basic.net
Also available on Hackage
<http://hackage.haskell.org/cgi-bin/hackage-scripts/package/vintage-basic>
and patch-tag.com <http://patch-tag.com/repo/vintage-basic/home>.
Please e-mail me at [email protected]
<mailto:[email protected]> with any questions/comments.
- Lyle
------------------------------------------------------------------------
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe
begin:vcard
fn:Joseph Fredette
n:Fredette;Joseph
adr:Apartment #3;;6 Dean Street;Worcester;Massachusetts;01609;United States of America
email;internet:[email protected]
tel;home:1-508-966-9889
tel;cell:1-508-254-9901
x-mozilla-html:FALSE
url:lowlymath.net, humbuggery.net
version:2.1
end:vcard
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe