Hoi,
Ik ben van plan om een preprocessor te schrijven voor NASM, zodat alle assembler code net als C code kan worden opgebouwd. Zelf ken ik nog niet veel van assembler, maar ik ben van plan om hierover veel bij te leren tijdens de ontwikkeling
De preprocessor moet ook ingebouwde functies hebben zoals SetVideoMode() en moet de assembler code kunnen plaatsen in C-stijl functies. Ook moet er een main() worden gedefinieerd, waar de 'main' assembler code in komt. Kortweg: er moet een library komen met allerlei defines.
Men zal ook eigen defines kunnen maken in de trend van:
Dit projectje zou assembler een stuk toegankelijker moeten maken. Enige suggesties?
Ik ben van plan om een preprocessor te schrijven voor NASM, zodat alle assembler code net als C code kan worden opgebouwd. Zelf ken ik nog niet veel van assembler, maar ik ben van plan om hierover veel bij te leren tijdens de ontwikkeling
De preprocessor moet ook ingebouwde functies hebben zoals SetVideoMode() en moet de assembler code kunnen plaatsen in C-stijl functies. Ook moet er een main() worden gedefinieerd, waar de 'main' assembler code in komt. Kortweg: er moet een library komen met allerlei defines.
Men zal ook eigen defines kunnen maken in de trend van:
code:
1
2
| // defines #define Mov[a, b] as Move(a,b) |
Dit projectje zou assembler een stuk toegankelijker moeten maken. Enige suggesties?