summaryrefslogtreecommitdiff
path: root/par/%piece-table-all.sld
diff options
context:
space:
mode:
Diffstat (limited to 'par/%piece-table-all.sld')
-rw-r--r--par/%piece-table-all.sld24
1 files changed, 24 insertions, 0 deletions
diff --git a/par/%piece-table-all.sld b/par/%piece-table-all.sld
new file mode 100644
index 0000000..99894ee
--- /dev/null
+++ b/par/%piece-table-all.sld
@@ -0,0 +1,24 @@
+(define-library (par %piece-table-all)
+ (import (scheme base)
+ (par buffers)
+ (srfi 11))
+ (export make-piece
+ piece-next
+ piece-prev
+ split-piece!
+ merge-pieces!
+ connect-pieces!
+ can-merge-pieces?
+ piece-empty?
+
+ make-piece-table
+ piece-table-sentinel
+ piece-table-index
+ piece-table-length
+ piece-table-insert!
+ piece-table-delete!
+ piece-table-change-looks!
+
+ piece-table->string
+ string->piece-table)
+ (include "piece-table.scm"))