Ik ben bezig met een project om een java-achtige taal om te zetten in XML.
Het is de bedoeling dat hierbij ook enkele van de reguliere fases van het compileren van code worden doorlopen (syntax analyse, type analyse e.d.). Uiteindelijk moet, als er geen fouten in de code worden aangetroffen, XML-code worden gegenereerd.
Een en ander moet worden geprogammeerd met behulp van Java.
Zoals wel duidelijk is heb ik hierbij een lex/yacc-achtig programma nodig om een AST te kunnen bouwen en vervolgens XML te genereren, dat ik bovendien kan gebruiken vanuit java-code. Na wat zoeken op internet kwam ik SableCC tegen. Echter de documentatie is vrij summier. Daarom hoop ik dat forumbezoekers mij kunnen vertellen of wat ik wil, kan met SableCC.
Het is de bedoeling dat hierbij ook enkele van de reguliere fases van het compileren van code worden doorlopen (syntax analyse, type analyse e.d.). Uiteindelijk moet, als er geen fouten in de code worden aangetroffen, XML-code worden gegenereerd.
Een en ander moet worden geprogammeerd met behulp van Java.
Zoals wel duidelijk is heb ik hierbij een lex/yacc-achtig programma nodig om een AST te kunnen bouwen en vervolgens XML te genereren, dat ik bovendien kan gebruiken vanuit java-code. Na wat zoeken op internet kwam ik SableCC tegen. Echter de documentatie is vrij summier. Daarom hoop ik dat forumbezoekers mij kunnen vertellen of wat ik wil, kan met SableCC.
O'Toole's Commentary on Murphy's Law: Murphy was an optimist.