[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