int plus propre
This commit is contained in:
parent
9444102aea
commit
862a4b7835
1 changed files with 6 additions and 5 deletions
|
@ -69,11 +69,12 @@ let constr_id = ['A'-'Z']['A'-'Z' 'a'-'z' '0'-'9' '_']*
|
|||
(* Identificateur de variables de type *)
|
||||
let type_variable = '`' ident
|
||||
(* Littéraux entiers *)
|
||||
(*let int = '-'? (digit+ | hexa | bina | octa)*)
|
||||
let int = '-'? ['0'-'9']+
|
||||
| "0x" ['0'-'9' 'a'-'f' 'A'-'F']+
|
||||
| "0b" ['0'-'1']+
|
||||
| "0o" ['0'-'7']+
|
||||
|
||||
let int ='-'? digit+
|
||||
| hexa
|
||||
| bina
|
||||
| octa
|
||||
|
||||
(* Littéraux caractères *)
|
||||
let letter = (digit | ['A'-'Z'] | ['a'-'z'])
|
||||
|
||||
|
|
Reference in a new issue