stdlib: Added a small rope library
This commit is contained in:
parent
07574363ef
commit
a5dcf66ad3
3 changed files with 1134 additions and 0 deletions
1131
src/lib/rope.rs
Normal file
1131
src/lib/rope.rs
Normal file
File diff suppressed because it is too large
Load diff
|
@ -11,6 +11,7 @@ export box, char, float, int, str, ptr, uint, u8, u32, u64, vec;
|
||||||
export aio, comm, fs, io, net, run, sio, sys, task;
|
export aio, comm, fs, io, net, run, sio, sys, task;
|
||||||
export ctypes, either, option, result, util;
|
export ctypes, either, option, result, util;
|
||||||
export bitv, deque, fun_treemap, list, map, smallintmap, sort, treemap, ufind;
|
export bitv, deque, fun_treemap, list, map, smallintmap, sort, treemap, ufind;
|
||||||
|
export rope;
|
||||||
export ebml, dbg, getopts, math, rand, sha1, term, time, unsafe;
|
export ebml, dbg, getopts, math, rand, sha1, term, time, unsafe;
|
||||||
export extfmt, test;
|
export extfmt, test;
|
||||||
// FIXME: generic_os and os_fs shouldn't be exported
|
// FIXME: generic_os and os_fs shouldn't be exported
|
||||||
|
@ -61,6 +62,7 @@ mod deque;
|
||||||
mod fun_treemap;
|
mod fun_treemap;
|
||||||
mod list;
|
mod list;
|
||||||
mod map;
|
mod map;
|
||||||
|
mod rope;
|
||||||
mod smallintmap;
|
mod smallintmap;
|
||||||
mod sort;
|
mod sort;
|
||||||
mod treemap;
|
mod treemap;
|
||||||
|
|
|
@ -33,6 +33,7 @@ mod uint;
|
||||||
mod float;
|
mod float;
|
||||||
mod math;
|
mod math;
|
||||||
mod result;
|
mod result;
|
||||||
|
mod rope;
|
||||||
|
|
||||||
// Local Variables:
|
// Local Variables:
|
||||||
// mode: rust
|
// mode: rust
|
||||||
|
|
Loading…
Add table
Reference in a new issue