// concrete: // | File // | ExpressionStatement // | BinaryExpression // | BinaryExpression // | LiteralExpression // | Number:'"1"' // | Star:'"*"' // | LiteralExpression // | Number:'"2"' // | Plus:'"+"' // | BinaryExpression // | UnaryExpression // | Minus:'"-"' // | LiteralExpression // | Number:'"3"' // | Star:'"*"' // | LiteralExpression // | Number:'"4"' // | Semicolon:'";"' // 1 * 2 + -3 * 4;