read me

Doris Binding

Sep 5, 2008

I have been playing around with the parsing routines for the Doris Project and have touched on something that I like. To bind variables in the Doris environment, one can do the following: # Bind _num to a number var _num <- 1 _num 1 # ...

Moleskine Notes for August 2008

Aug 30, 2008

with-input-from-file (with-input-from-file "some-file" read-line) => "first line of file" The first argument of with-input-from-file specifies the file to read. Its second argument must be a procedure of zero arguments. With-input-from-file opens the given file and connects the default input port to that file. In this context it evaluates ...

Great ideas all over the place

Aug 21, 2008 one comment

In developing Broccoli, I have turned up some extremely interesting language design principles that I would love to fold into Doris: Clojure Iterables Clojure has a notion of sequences that allow different data structure to provide access as a logical list. The simplest example ...

Project Doris

Aug 19, 2008 some comments

Project Doris Project Doris is actually the name of a programming language -- actually it's three programming languages. I suppose some explanation is in order. A History of Project Doris It's probably wise to begin at the beginning. Right after obtaining my undergraduate ...

Continue <<