JZWI

Uff… I have nearly finished my jzwi interpreter, just few minor fixes I will make in a week…

JZWI means “Język z wykładu improved” (”Language from lecture improved”). On our programming language theory subject we defined syntax using BNF notation and then we define formal semantic of this language (which is quite simmilar to Pascal/ALGOL).

It was our lab project to write a parser, converter to xHTML/LaTeX, an interpreter or full compiler in Haskell. It wasn’t as difficult as I thought, but I had to rewrite many parts of the code, ’cause firstly I wrote only simply parser, then simply converter and then I decided to try interpreter.

It costed me few nights and days, but I am very happy, when I see how beautifully it runs insertion sort. ;) Full source will be uploaded within few days. I have to lay off from vim and ghc. ;)

Uff… maybe I’ll check insertion sort once more. :>

2 Comments

  1. Posted 22 August 2007 at 11:59 pm | Permalink

    project lab -> lab project
    many parts of THE code
    “…I wrOTE…” nigga, plz :*
    It costs -> it cost
    beautifylLY

    …that’s about it. Praktis mejks perfekt, my padawan! ;)

  2. Posted 23 August 2007 at 12:05 am | Permalink

    Danke schön, liebe Mädchen. ;)

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*