lexing et parsing pour classe