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