Skip to content

Ocaml: token name As makes generated lexer fail  #289

@andreasabel

Description

@andreasabel
Foo.  Main ::= As Bs As Bs ;

token As 'a'+ ;
token Bs 'b'* ;

The generated ocaml lexer contains line

let as = 'a' +

which is a syntax error since as is a keyword of ocamllex.

Metadata

Metadata

Assignees

Labels

OCamlbuglexerConcerning the generated lexer

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions