compiling shema for primitives and move all variable names of generated code in SeqASTConst