Yes, yes, and yes. Basil will provide integrations so that parsers generated using a variety of parser and lexical tools may be employed by the Basil system. Integrations should include the ability to move data both ways, so that languages developed in Basil should be able to export themselves to popular parser generators (I have no intention of reinventing the LALR(1), LL(1), or LL(k) parser generator :) )
-Jon
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Would Basil help someone to create and test a new language?
Does it relate with lex/yacc or other parsers? Or is it much more?
Yes, yes, and yes. Basil will provide integrations so that parsers generated using a variety of parser and lexical tools may be employed by the Basil system. Integrations should include the ability to move data both ways, so that languages developed in Basil should be able to export themselves to popular parser generators (I have no intention of reinventing the LALR(1), LL(1), or LL(k) parser generator :) )
-Jon