Edited codegen and parser

Changed precedence and added triple DOT