Magus Scripting Language
The dramatics...
Perhaps it is my love of grammar that has driven me to this point. Perhaps context free languages and Backus-Naur form are the only reason I continue to breathe. Perhaps it was the uranium flavored tobacco that my father used to smoke. Whatever the reason, let it be known that I have decided to write my own scripting language.
Initial progress...
So far I have developed a tokenizer (preprocessor) for the source. I have been using the CPPUnitLite library for running tests and this has gone really well. Thanks to whoever suggested it! [smile] I'm currently writing out a grammar definition for the first parsing class. It should be similar to C++ in syntax with minor differences for variable declaration and functions. I've decided to name my first language Magus. Wish me luck!
Perhaps it is my love of grammar that has driven me to this point. Perhaps context free languages and Backus-Naur form are the only reason I continue to breathe. Perhaps it was the uranium flavored tobacco that my father used to smoke. Whatever the reason, let it be known that I have decided to write my own scripting language.
Initial progress...
So far I have developed a tokenizer (preprocessor) for the source. I have been using the CPPUnitLite library for running tests and this has gone really well. Thanks to whoever suggested it! [smile] I'm currently writing out a grammar definition for the first parsing class. It should be similar to C++ in syntax with minor differences for variable declaration and functions. I've decided to name my first language Magus. Wish me luck!
0
Sign in to follow this
Followers
0
9 Comments
Recommended Comments
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now