GIGO: words unreadable aloud
Mishrogo Weedapeval
 

 

  Saturday 20 January 2007
Vyper -- a python variant, implemented in OCaml

Around the turn of the millennium, John Max Skaller wrote a Python variant called "vyper" [1]. It was written mostly in OCaml [2]. Being interested in both Python and OCaml, I snagged a copy, apparently some time in 2002.

I tried it, and it looked like it would be interesting if I just could make the time to get it into a usable state for my environment (Mac OS X), which was only barely over two years old (in the world outside Apple) at the time. Not finding either the time or the right dependencies, I abandoned it. Being a packrat, I never deleted it.

Then, in 2004, someone asked about it on LtU [3], and I sorta volunteered[4] that I *might* have a copy, and John asked [5] about that copy.

So, I finally tar'd it up into a tarball today, and put that up on the web, at: vyper sources page, vyper sources tarball.

Bonus links:


Not that this bit of cruft will do anyone any good, but the other file I had in the same directory (told you I was a packrat!) contained instructions for how I got this copy:

cvs -d:pserver:anonymous@cvs.vyper.sourceforge.net:/cvsroot/vyper login
  ((Hit Return when it asks for a password.))

cvs -z3 -d:pserver:anonymous@cvs.vyper.sourceforge.net:/cvsroot/vyper co doc
cvs -z3 -d:pserver:anonymous@cvs.vyper.sourceforge.net:/cvsroot/vyper co src

% cvs -z3 -d:pserver:anonymous@cvs.vyper.sourceforge.net:/cvsroot/vyper co doc
cvs server: Updating doc
U doc/README
U doc/using_vyper.pak
U doc/viper_lex.ipk

  (( Yup, just three files. ))

% cvs -z3 -d:pserver:anonymous@cvs.vyper.sourceforge.net:/cvsroot/vyper co src
cvs server: Updating src

  (( 1.9 Mb of stuff (29488 lines in 188 files, for an average
of 157 lines per file. Max 2084, in the GTK interface. ))

[1] Vyper disambiguation:

[2] http://ocaml.org == http://caml.inria.fr
[3] http://lambda-the-ultimate.org/node/142#comment-925
[4] http://lambda-the-ultimate.org/node/142#comment-926
[5] http://lambda-the-ultimate.org/node/142#comment-1121

3:42:36 PM   comment/     


Click here to visit the Radio UserLand website. Click to see the XML version of this web page. © Copyright 2007 Doug Landauer .
Last update: 07/2/6; 12:51:33 .
Click here to send an email to the editor of this weblog.

January 2007
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Dec   Feb

Previous/Next