# Hash comment # this is a comment 42 ==> SurrealQL(Comment,Number(Int)) # Dash comment -- this is a comment 42 ==> SurrealQL(Comment,Number(Int)) # Slash comment // this is a comment 42 ==> SurrealQL(Comment,Number(Int)) # Block comment 1 /* this is a block comment */ + 2 ==> SurrealQL(BinaryExpression(Number(Int),BlockComment,Operator,Number(Int))) # Block comment standalone /* block */ 42 ==> SurrealQL(BlockComment,Number(Int))