SOM Compiler