A straight forward DSL implementation in python for the ScubyWars server.
See ScubywarsKernel for documentation etc.
This simple program uses PLY to generate the parser. The file tokendefs.py contains the tokenizer, parser.py contains the parser.
The parser generates a python source file from the DSL source file. This python module is then executed.
See test.sb1 for a simple bot source in the DSL.