let string_of_token = function | ATOM _ -> "ATOM" | AND -> "AND" | OR -> "OR" | NOT -> "NOT" | LPAR -> "LPAR" | RPAR -> "RPAR" | TRUE -> "TRUE" | FALSE -> "FALSE" | EOF -> "EOF"