[Haskell-cafe] ANNOUNCE: Vintage BASIC 1.0
Joe Fredette
jfredett at gmail.com
Fri Mar 13 00:30:59 EDT 2009
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 lyle at vintage-basic.net
> <mailto:lyle at vintage-basic.net> with any questions/comments.
>
> - Lyle
> ------------------------------------------------------------------------
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jfredett.vcf
Type: text/x-vcard
Size: 296 bytes
Desc: not available
Url : http://www.haskell.org/pipermail/haskell-cafe/attachments/20090313/4c55728e/jfredett.vcf
More information about the Haskell-Cafe
mailing list