X-Git-Url: https://scm.cri.ensmp.fr/git/Faustine.git/blobdiff_plain/50baab1849bddf73ee88b54f52b28060de1ce289..02c1ef905d2101df872ccccccb2e4c7c0a508571:/interpreter/nstlexer.mll diff --git a/interpreter/nstlexer.mll b/interpreter/nstlexer.mll new file mode 100644 index 0000000..65196c7 --- /dev/null +++ b/interpreter/nstlexer.mll @@ -0,0 +1,15 @@ +{ +open Nstparser +open Types +} + +rule token = parse + [' ' '\t' '\n' ] { token lexbuf } + +| ['0'-'9']+ as a { CONST a } +| '.' { POINT } + +| '[' { LPAR } +| ']' { RPAR } +| ',' { COMMA } +| eof { EOF }