Commit graph

9 commits

Author SHA1 Message Date
Simon Cruanes
d30e86f628 change the type 'a CCParse.t with continuations
- goal: avoid stack overflows (tailcalls!)
- add stress test in comments and test
2015-10-21 23:53:18 +02:00
Simon Cruanes
49c2e6fba2 add labels on CCParse.parse_ functions 2015-10-21 23:51:35 +02:00
Simon Cruanes
044cbf0c20 prepare for 0.13 2015-09-23 16:26:07 +02:00
Simon Cruanes
59a138ec95 add CCParse.memo for memoization (changes CCParse.input) 2015-09-23 00:05:02 +02:00
Simon Cruanes
e34e8c8116 breaking: slightly change the types in CCParse
- improve efficiency
- have better locations in error messages
2015-09-22 23:27:51 +02:00
Simon Cruanes
c1871e9f35 doc 2015-09-22 22:50:02 +02:00
Simon Cruanes
25af289f96 add CCParse.{input_of_chan,parse_file,parse_file_exn} 2015-08-24 14:54:43 +02:00
Simon Cruanes
8f33484dff prepare 0.11 2015-05-24 21:40:31 +02:00
Simon Cruanes
2ae6dfd11c remove packs for 'containers_string' and 'containers_advanced' 2015-05-24 17:08:01 +02:00
Renamed from src/string/parse.mli (Browse further)