summaryrefslogtreecommitdiff
path: root/parsing/lexer.mll
Commit message (Expand)AuthorAgeFilesLines
* PR#6604: Only allow directives with filename and at the beginning of the line...Tadeu Zagallo2017-10-041-18/+24
* Extended indexing operators (#1064)Florian Angeletti2017-09-151-0/+3
* Remove spurious semicolons after non-unit expressions (#1305)Alain Frisch2017-08-291-2/+2
* Typos and basic grammar error fixing (#1280)Fourchaux2017-08-101-2/+2
* Lexer string literals: use Buffer module.Daniel Bünzli2017-07-201-38/+10
* Lexer escapes: factorize hex number parsing.Daniel Bünzli2017-07-201-30/+26
* Add Unicode character escape \u{X+} to OCaml string literals.Daniel Bünzli2017-07-201-0/+41
* Deprecation warning when checking signature inclusionalainfrisch2017-04-051-3/+1
* don't attach (**/**) comments to any particular node, but leave them as float...Thomas Refis2016-10-261-7/+13
* PR#7165: guard against out-of-range integers in lexer directivesGabriel Scherer2016-07-111-4/+23
* Parser: delay registration of docstring after the mapper is appliedHugo Heuzard2016-07-111-0/+1
* Fix stars handling in lexeroctachron2016-06-091-3/+3
* Empty documentation comment (**)octachron2016-06-091-1/+5
* Call the '#' sign hash rather than sharp.Sébastien Hinderer2016-05-091-3/+3
* Update headers for the new license.Damien Doligez2016-02-181-11/+14
* PR#6977: String literals in comments interpret escape sequencesDamien Doligez2016-02-031-11/+14
* GPR#112: octal escape sequences for char and string literalsRafaël Bocquet2016-01-261-0/+11
* PR#7075: fix repeated documentation commentsoctachron2015-12-171-1/+6
* Details: prefer * ) to *) in literal definitions.pierreweis2015-12-171-8/+8
* Parse arbitrary precision integers ..Hugo Heuzard2015-12-031-39/+8
* GPR#268: Hexadecimal notation for floating-point numbersXavier Leroy2015-11-191-17/+8
|\
| * Preliminary support for hexadecimal notation for FP numbers.Xavier Leroy2015-07-261-17/+8
* | Put the * back on the doc commentsLeo White2015-11-031-1/+3
* | Consistently quoting quote and doublequote into string and character litterals.Pierre Weis2015-09-211-20/+20
* | whitespace cleanup, cut long lines, add some missing headersDamien Doligez2015-09-111-1/+2
|/
* Attach documentation comments to ParsetreeLeo White2015-06-281-38/+131
* PR#6816: lexer raise for literal number followed by alphanumGabriel Scherer2015-04-121-0/+5
* Add the "nonrec" keyword and allow it on typeJérémie Dimino2015-03-131-0/+1
* #6583: support for custom #... binary operators (also allowing '#' in trailin...Alain Frisch2015-03-091-0/+2
* PR#5584: merge open extensible types, extension-patch-4.0.2Jacques Garrigue2014-05-041-0/+1
* merge branch "safe-string"Damien Doligez2014-04-291-9/+10
* Add a hook in the lexer for an internal preprocessorFabrice Le Fessant2014-04-171-3/+26
* Custom syntax for floating attributes: [@@@id].Alain Frisch2014-04-141-0/+1
* fix some of the whitespace problems in the sourceDamien Doligez2014-04-121-3/+5
* merge branch 4.01 from 4.01.0 (revision 14115) to branch closure (revision 14...Damien Doligez2014-04-041-1/+1
* PR#6165: Alterations to handling of \013 in source files breaking other toolsDamien Doligez2014-01-221-1/+1
* Reports the beginning of the string literal in 'This comment contains an unte...Alain Frisch2013-11-291-7/+9
* Switch Lexer.Error to the new system.Alain Frisch2013-09-121-1/+9
* Synchronize with trunk.Alain Frisch2013-07-161-21/+43
|\
| * extend warning 3 to other deprecated features: Latin1, (&) and (or)Damien Doligez2013-05-281-18/+37
| * fix a few problems with whitespace and over-long linesDamien Doligez2013-03-091-3/+6
* | Revert addition of raw literals to the parsetreeJérémie Dimino2013-05-231-78/+38
* | add the raw representation of constants to the parsetreeJérémie Dimino2013-05-201-38/+78
* | Support for quoted strings within comments.Alain Frisch2013-03-291-0/+22
* | Simplify.Alain Frisch2013-03-261-8/+1
* | Support for quoted strings.Alain Frisch2013-03-261-3/+43
* | Experimenting with alternative syntax for extension nodes (as an annotation o...Alain Frisch2013-03-081-0/+1
* | Stand-alone ("floating") sig_item/str_item attributes now use the Alain Frisch2013-03-071-1/+0
* | Remove prefix syntax for attributes.Alain Frisch2013-03-071-2/+0
* | Attribute has structure/signature item.Alain Frisch2013-03-061-0/+1