diff options
author | Damien Doligez <damien.doligez-inria.fr> | 2004-04-13 17:12:46 +0000 |
---|---|---|
committer | Damien Doligez <damien.doligez-inria.fr> | 2004-04-13 17:12:46 +0000 |
commit | bde72ee4d5a90196429f32702acdd1219d62b238 (patch) | |
tree | ba08ce67455edd2ee16d55e02c33fd184c135c29 /camlp4/lib | |
parent | 01cbd4fca5ce5c8536b7c0e4470bf4de36ecaa49 (diff) | |
download | ocaml-bde72ee4d5a90196429f32702acdd1219d62b238.tar.gz |
PR#2328
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6201 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'camlp4/lib')
-rw-r--r-- | camlp4/lib/plexer.ml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/camlp4/lib/plexer.ml b/camlp4/lib/plexer.ml index 329380b267..dcd1986c18 100644 --- a/camlp4/lib/plexer.ml +++ b/camlp4/lib/plexer.ml @@ -88,6 +88,9 @@ and digits_under kind len = parser [ [: d = kind; s :] -> digits_under kind (store len d) s | [: `'_'; s :] -> digits_under kind len s + | [: `'l' :] -> ("INT32", get_buff len) + | [: `'L' :] -> ("INT64", get_buff len) + | [: `'n' :] -> ("NATIVEINT", get_buff len) | [: :] -> ("INT", get_buff len) ] and octal = parser [ [: `('0'..'7' as d) :] -> d ] and hexa = parser [ [: `('0'..'9' | 'a'..'f' | 'A'..'F' as d) :] -> d ] |