On the Difficulty of Building a SETL Compiler From Scratch

I had my first — and hopefully not last — phone conversation yesterday with Guido von Rossum, the creator of Python.

I said during the call that I was going to write a SETL compiler from scratch, and that I hoped I to finish the project by the end of this summer.

Guido said he thought it would be a difficult project, and wished me well.

Guido, I’m done!

Python is a subset of SETL.

The Python compiler is the compiler of that subset.

Thus, the following script defines a compiler for the same subset of SETL:

/bin/sh
cp $1.stl $1.py
python $1
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

  • Pages

  • April 2009
    M T W T F S S
    « Mar   May »
     12345
    6789101112
    13141516171819
    20212223242526
    27282930  
  • RSS The Wayward Word Press

  • Recent Comments

    russurquhart1 on SPITBOL for OSX is now av…
    dave porter on On being the maintainer, sole…
    daveshields on On being the maintainer, sole…
    Paul Tallett on On being the maintainer, sole…
    mrrdev on On being the maintainer, sole…
  • Archives

  • Blog Stats

  • Top Posts

  • Top Rated

  • Recent Posts

  • Archives

  • Top Rated

  • %d bloggers like this: