wtorek, 21 czerwca 2011

Kalkulatorów ciąg dalszy...

"Czasem trzeba napisać coś do czego nie jesteśmy zbytnio przekonani" - z tą sentencją zabrałem się za napisanie krótkiego programiku na potrzeby laboratorium z modelowania w jezyku UML. To typowy program "do szuflady", wiec mam nadzieje że kod źródłowy przyda się przy niejednym zaliczeniu ;)

Zadaniem programu jest parsowanie podanego wyrażenia algebraicznego (obsługa nawiasów, potęgowania oraz podstawowych operacji arytmetycznych) do postaci drzewa rozbioru oraz generacja kodu asemblerowego na podstawie tego drzewa. Generowany kod może być edytowany(podświetlanie składni asm x86) oraz zapisany. Szczerze mówiąc nie jestem pewien poprawności generowanego kodu, gdyż ta część interesowała mnie najmniej.

  


Brak komentarzy:

Prześlij komentarz