A legutolsó jelentkezése óta történt pár előrelépés és módosítás a projektekkel kapcsolatban.
A fejlesztések egy másik alprojektet ereményeztek, aminek eredményeképpen a Mach-O file formátum szerkesztője mellett megjelent egy disassembler is. Ennek kapcsán a korábbi formátum kezelő keretrendszeren is esközöltem módosításokat.
Nézzük, mi is történt:
- a file formátum parser átalakítása úgy, hogy egy kvázi runtime memória kiosztást állít össze (elemzésekhez, netán a későbbiekben emulációhoz)
- az utasítás felismerési mechanizmus absztrakt réteg mögé helyezése, ami a későbbiekben már processzorok utasításkészletének implementálását is lehetővé teszi
- keresztreferenciát feloldása a programkódban (adatpointereknél még nem)
- mnemonic elemek stilizált renderelése és az absztrakt utasítás elemek összekötése egy kezdetleges GUI-val
Az eredmény pedig: