Originally Posted By: DJBMASTER
It looks nice, but what is it for exactly? Do you write a script in SML and the parser converts it to lite-c?

SML is just a markup language that describes hierarchically structured data. You can use it for storing game data such as configuration parameters (as Damocles mentioned), dialogues, character properties etc. By parsing a SML file its contents will not be translated to lite-C code, but mapped onto a tree structure that can be used/traversed in lite-C.

I hope this explains it better?