Tuesday, November 15, 2005

Names - I think we're getting there

I think we're getting more on the naming now. The tool names so far are:
  • yhc - York Haskell Compiler. Does exactly what it says on the tin, compiles haskell, and makes .hbc files and .hi files of the modules its given.
  • yhi - York Haskell Interpreter. Interprets hbc and har files.
  • yhe - York Haskell Evaluator. An interactive interpreter.
  • yha - York Haskell Archiver. Archives several hbc files into one har (Haskell Archive) file. In the future will prelink, or even link modules.

We were also thinking a bit about the interface to the runtime from the compiler. From both yha and yhe's points of view, we need a function that can take a binary array of byte code and load/run it. This needs some thought before I hack the runtime apart.



Post a Comment

<< Home