[object methodParameterName1:parameter1 parameterName2:parameter2 parameterName3:parameter3 ...]
S -> select F from id S -> select F from id where E F -> id, F F -> id F -> epsilon T -> id E -> id op E E -> id E -> number
S -> select F from id S -> select F from id where E F -> id, F F -> id F -> epsilon T -> id E -> id op E E -> id E -> number
\ E -> E + E E -> id E -> number
\ E -> E + E E -> id E -> number (2-4+((5*6)+6))*67*7
var s = readNumber () for (i=0; i<s; i++) { write (i*i); }
var s = readNumber () for (i=0; i<s; i++) { write (i*i); }
mov alu, value ; alu = value mov alu, reg ; alu = reg mov reg, alu ; reg = alu add reg ; alu = alu + reg sub reg ; alu = alu - reg mul reg ; alu = alu * reg div reg ; alu = alu / reg 2+3*(6+7)
struct { int n1; int n2; int n3; int f[70] } s; s *s1, s2, s3[75], s4;
var s = 0; while (s<1000) { s = s + 1; if (s%6 == 0) s = s + 4; else s = s * 3; }