Ingyenes szoftver1 rész · 2 percÍrta: Dezső Mező.mdFree softwareVolyx
A Volyx egy teljes miniatűr fordító, amely a forráskódot egészen egy futó veremgépig viszi. A jellegzetes folyamat egy tokenizáló, amely egy rekurzív leszálló parsert táplál, majd egy egymenetes bytecode fordító, amely slot-feloldást, konstans-internálást és visszajavított ugrásokat végez, és egy 22 opkódos verem-VM-mel zárul - tesztekkel megerősítve, hogy egyezik egy független fabejáró interpreterrel. Ez egy nulláról épített, függőség-szegény projekt, amelyet letölthetsz és helyben futtathatsz.
01Az alkalmazásról
Fordítóprogramok
Amit érdemes elvinni
- Egy teljes folyamat - tokenizáló → rekurzív leszálló parser → egymenetes bytecode fordító (slot-feloldás, konstans-internálás, visszajavított ugrások) → 22 opkódos verem-VM; 18 teszt, köztük egy független fabejáró interpreterrel való egyezés.
- Letöltés: Volyx (ZIP)
Több a laborból
Összes bejegyzés- Sylex: Értelmet ad a perjeleknek
- Kindra: Kihagyhatsz egy napot, a ritmust nem
- Voxara: Vitatkozz jobban. Veszíts elegánsan
- Wraithward: Vedd észre a csalit, mielőtt ráharapsz
Megnézzük ugyanezt a te rendszereden?Kezdjünk bele
