1
Lors de la définition des identificateurs dans la section de définition de mon lexer (tel que décrit à here), je suis en train d'écrire quelque chose de la forme:ocamllex erreur de syntaxe
let op_char = ['+' '-' '*' '/']
let id_char = [^ ' ' '\r' '\n' '\t' op_char]
Pour définir id_char comme chaque carboniser ne pas être un caractère vide ou un op_char. Cependant, j'obtiens une erreur de syntaxe sur "op_char" sur la deuxième ligne. Comment dois-je écrire cela? Merci.