Simon Cruanes
|
22343b4469
|
new functions in CCSexp.Traverse
|
2014-10-18 16:49:58 +02:00 |
|
Simon Cruanes
|
432f0f0abd
|
comments in CCMultiSet.mli, to explain meet/intersection/union
|
2014-10-16 16:50:04 +02:00 |
|
Simon Cruanes
|
6d0e2fdd2d
|
Merge pull request #8 from nbraud/master
CCMultiset: Add meet.
|
2014-10-16 16:46:09 +02:00 |
|
Nicolas Braud-Santoni
|
dc0b5873a4
|
CCMultiset: Add meet
|
2014-10-16 16:42:21 +02:00 |
|
Simon Cruanes
|
293ff2958b
|
update of readme
|
2014-10-01 15:15:24 +02:00 |
|
Simon Cruanes
|
3e08abf6a9
|
generate doc for containers.advanced
|
2014-10-01 11:42:54 +02:00 |
|
Simon Cruanes
|
6ab612c0ac
|
version 0.4 backported from stable
|
2014-10-01 11:38:14 +02:00 |
|
Simon Cruanes
|
f67a3e115e
|
fixed benchs/tests for 4.00
|
2014-09-30 17:12:02 +02:00 |
|
Simon Cruanes
|
df838482ef
|
moved Sexp into core/CCSexp
|
2014-09-30 16:14:16 +02:00 |
|
Simon Cruanes
|
9882998eb5
|
moved CCLinq, CCBatch and CCat from core/ to advanced/
|
2014-09-30 16:12:23 +02:00 |
|
Simon Cruanes
|
11ff63d2e9
|
ensure compatibility with ocaml 4.00
|
2014-09-30 15:17:15 +02:00 |
|
Simon Cruanes
|
2b7df02ca1
|
use a structural type (poly variant) for Sexp.t
|
2014-09-29 23:04:14 +02:00 |
|
Simon Cruanes
|
ad32699307
|
remove of_string constructor (shadowed)
|
2014-09-28 17:44:48 +02:00 |
|
Simon Cruanes
|
dedcc574fb
|
a few more combinators in Sexp
|
2014-09-28 17:23:06 +02:00 |
|
Simon Cruanes
|
5cb2bb3538
|
support for ; line comments in Sexp
|
2014-09-24 23:44:51 +02:00 |
|
Simon Cruanes
|
bf6ae8bdb1
|
doc
|
2014-09-18 11:50:36 +02:00 |
|
Simon Cruanes
|
78ac2f6f70
|
forgot a function in Sexp.Traverse
|
2014-09-18 11:14:29 +02:00 |
|
Simon Cruanes
|
f19845f3d6
|
Sexp.Traverse.field, and an example in doc
|
2014-09-18 00:49:24 +02:00 |
|
Simon Cruanes
|
bb070c7f78
|
Sexp: constructors and Sexp.Traverse (with new functions)
|
2014-09-18 00:28:58 +02:00 |
|
Simon Cruanes
|
05316f7e38
|
Sexp.Traverse, to extract information from S-expr
|
2014-09-18 00:14:00 +02:00 |
|
Simon Cruanes
|
9ca56d8046
|
changed the Sexp api (renamed parsing/printing functions)
|
2014-09-17 23:42:59 +02:00 |
|
Simon Cruanes
|
daf06196c0
|
details
|
2014-09-17 23:18:29 +02:00 |
|
Simon Cruanes
|
0578bedf31
|
get rid of deprecated Array.create
|
2014-09-17 23:10:38 +02:00 |
|
Simon Cruanes
|
8a095f2298
|
ignore sequence/ dir
|
2014-09-17 23:09:17 +02:00 |
|
Simon Cruanes
|
3a5f71a9e7
|
move benchmarks to benchs/ so they are separate from tests; use compiled oasis setup
|
2014-09-17 22:58:56 +02:00 |
|
Simon Cruanes
|
33d33ec6e4
|
new interface for Sexp.Streaming, allowing to provide a 'source' (generator of tokens)
|
2014-09-17 20:46:33 +02:00 |
|
Simon Cruanes
|
dcf134b1eb
|
examples/id_sexp (parser then prints S-expressions)
|
2014-09-17 15:14:12 +02:00 |
|
Simon Cruanes
|
8bb6440344
|
richer API for sexp (print/parse files)
|
2014-09-17 15:00:26 +02:00 |
|
Simon Cruanes
|
dd1f331834
|
support raw chars in Sexp
|
2014-09-17 14:35:04 +02:00 |
|
Simon Cruanes
|
d5eb60d0ae
|
bugfix in Sexp; better pretty-printing
|
2014-09-17 14:09:33 +02:00 |
|
Simon Cruanes
|
0aaae830bc
|
CCError.{iter,get_exn}
|
2014-09-17 14:09:13 +02:00 |
|
Simon Cruanes
|
3615d208dc
|
some bugfixes in Sexp
|
2014-09-17 01:35:15 +02:00 |
|
Simon Cruanes
|
c946a4ea26
|
re-written Sexp (in misc) to resemble sexplib
|
2014-09-17 00:45:33 +02:00 |
|
Simon Cruanes
|
25139d7bb5
|
CCPair.print
|
2014-09-16 22:11:42 +02:00 |
|
Simon Cruanes
|
67824b333a
|
.merlin
|
2014-09-16 22:11:36 +02:00 |
|
Simon Cruanes
|
c33576a7e1
|
some small improvements to CCRandom
|
2014-09-05 10:38:43 +02:00 |
|
Simon Cruanes
|
c14a0a4bbb
|
patch tests
|
2014-09-03 10:20:34 +02:00 |
|
Simon Cruanes
|
8ade96b2f6
|
moved CCHashtbl to CCFlatHashtbl;
new module CCHashtbl that wraps and extends the standard hashtable
|
2014-09-03 01:08:04 +02:00 |
|
Simon Cruanes
|
46205b1e26
|
forgot @since tag
|
2014-09-03 01:07:11 +02:00 |
|
Simon Cruanes
|
059e0b064d
|
CCPervasives module, replacing modules of the standard library
|
2014-09-02 23:46:06 +02:00 |
|
Simon Cruanes
|
dda1dda27d
|
removed type alias CCString.t (duplicate of String.t which already exists)
|
2014-09-02 23:44:51 +02:00 |
|
Simon Cruanes
|
d077d21fb6
|
Merge pull request #6 from jpdeplaix/master
OASIS: Use the compiled_setup_ml AlphaFeature
|
2014-08-24 21:27:11 +02:00 |
|
Jacques-Pascal Deplaix
|
5378f9843e
|
OASIS: Use the compiled_setup_ml AlphaFeature
|
2014-08-09 10:45:34 +02:00 |
|
Simon Cruanes
|
3a225f754f
|
Merge commit '15665761b2d85469c1f0591cb976ba6956100cc5' for sequence
|
2014-08-08 23:55:59 +02:00 |
|
Simon Cruanes
|
15665761b2
|
Squashed 'sequence/' changes from e5625c6..0d721a6
0d721a6 release 0.5.2
a50f307 merge from master
81d7315 bugfix: take would fail on 0
4ae9e77 Merge pull request #5 from Drup/master
ae390d3 Add on_list.
git-subtree-dir: sequence
git-subtree-split: 0d721a63515949fe564552c98895780d86fc2a98
|
2014-08-08 23:54:39 +02:00 |
|
Simon Cruanes
|
d638038089
|
CCSequence now shares code with the 'sequence' library; merged the .mli so it reflects versions properly
|
2014-08-08 20:26:04 +02:00 |
|
Simon Cruanes
|
c8d834b722
|
Squashed 'sequence/' content from commit e5625c6
git-subtree-dir: sequence
git-subtree-split: e5625c69301e344abb971ad47ba618387346dc22
|
2014-08-08 20:16:15 +02:00 |
|
Simon Cruanes
|
bb64cc9a6d
|
Merge commit 'c8d834b722a95b9feedf17f91511d138662c6d6f' as 'sequence'
|
2014-08-08 20:16:15 +02:00 |
|
Simon Cruanes
|
c8413080b4
|
remove erroneous @since tag in CCList.find_idx
|
2014-08-08 20:13:51 +02:00 |
|
Simon Cruanes
|
edfadba1ef
|
rename CCOpt.guard into CCOpt.wrap, add an optional handler, add CCOpt.wrap2
|
2014-08-08 20:06:44 +02:00 |
|