Practical Advice

Extraordinary Ideas

No-Nonsense Solutions

Friday, April 25, 2003

April 25, 2003

Woohoo! Our MFP project is nearing completion, and is actually going to be 'comfortably' done (meaning no last-minute stay up until 5am type of work is necessary) soon. As of this afternoon, (project is due next Wednesday (30 Apr)) we've got a complete parsing mechanism which actually does everything we expect it to do and (if you tell it to) will evaluate that expression as well.

In addition, I wrote a quick 'wrapper' (essentially a mask, meaning less typing for the user) function which we'll use now as our 'command line interface' for the program. The GUI is nearing the point of complete hook-up with the backend. All is going well...which is a Good Thing.

For more info on this project, check out our Project Tracking Page (the root of which is located at):

This may have not been the best choice for project regarding complexity (like some of the others), but it did require that we learn how to write our own parsing and GUI stuff in Haskell, which was not exactly a trivial task for us.

This post was upgraded to the MZ Online Blog on 8/20/07

Tuesday, April 22, 2003

April 22, 2003

May 10 is not all that far away, which is both good and bad. There's lots of stuff to do...and little to no time in which to do it. Fortunately, the Modern Functional Programming project will be done with as of next Wednesday...with only a presentation to do on that. But, there's a fair amount of other things which need to be done...and hopefully once the MFP project is over with I'll have time to focus on that stuff. My only final is scheduled for midday on the 9th of that's good (gives me the entire week prior to do stuff).

Anyway, work on the MFP project is coming along, although not as fast as would be nice. On the bright side, we've got a functioning GUI thanks to Matt and Seth. Last I heard (Monday) was just buttons and appearance, though. They didn't do anything yet...except close the application. Angie and I have gotten the parser to work fully, and now we must reorganize the tree structure it gives us. Due to some misunderstanding, the way our parser currently assembles a FunctionTree is different than it needs to be in order to evaluate it in a simple way. So, once we get that worked out...evaluating the result of the parsed tree should be nothing at all. There's lots of other stuff planned for that project; whether or not we get to it is something else entirely.

This post was upgraded to the MZ Online Blog on 8/20/07

My Blog Profile

My Photo
Minnesota, United States
View my complete profile

Miscellaneous Bits

  • One Gorgeous Daughter (Kirstin)
  • An Incredible Wife (Beth)
  • Two Cats (George/Felix)
  • Two Dogs (Koshka/Kurva)
  • My birthday is at the 48851th place in Pi
  • Frank Oz and I share birthdays (Go Fozzie Bear)!
  • Mike Myers and I share birthdays (Party On, Wayne)!

MZ Online Blog: The Archive


Save to Save to W3C XHTML Valid W3C CSS Valid W3C Tableless! W3C WAI Double-A WCAG 1.0
Copyright 1997-2019 Matt Zaske. All Rights Reserved. | Privacy Policy | Terms of Use | Search | Site Map