aboutsummaryrefslogtreecommitdiffstats
path: root/mcgoron.weight-balanced-trees.internal.sld
diff options
context:
space:
mode:
authorGravatar Peter McGoron 2025-01-20 22:26:54 -0500
committerGravatar Peter McGoron 2025-01-20 22:26:54 -0500
commitcf7947627f9aa1cdb70bd4bbceab0c8202301497 (patch)
tree7f94d78315dcfa4a25ec11723f51720c7bb9862d /mcgoron.weight-balanced-trees.internal.sld
parentxor (diff)
move files to fit the library search of implementations like chibi and cyclone
Diffstat (limited to 'mcgoron.weight-balanced-trees.internal.sld')
-rw-r--r--mcgoron.weight-balanced-trees.internal.sld41
1 files changed, 0 insertions, 41 deletions
diff --git a/mcgoron.weight-balanced-trees.internal.sld b/mcgoron.weight-balanced-trees.internal.sld
deleted file mode 100644
index 5927d0d..0000000
--- a/mcgoron.weight-balanced-trees.internal.sld
+++ /dev/null
@@ -1,41 +0,0 @@
-#| Copyright 2024 Peter McGoron
- |
- | Licensed under the Apache License, Version 2.0 (the "License");
- | you may not use this file except in compliance with the License.
- | You may obtain a copy of the License at
- |
- | http://www.apache.org/licenses/LICENSE-2.0
- |
- | Unless required by applicable law or agreed to in writing, software
- | distributed under the License is distributed on an "AS IS" BASIS,
- | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- | See the License for the specific language governing permissions and
- | limitations under the License.
- |#
-
-(define-library (mcgoron weight-balanced-trees internal)
- (import (scheme base) (scheme case-lambda)
- (srfi 128))
- (cond-expand
- ;; Handle type declarations
- (chicken (import (chicken type)))
- (else (begin
- (define-syntax :
- (syntax-rules ()
- ((: dummy ...) (begin))))
- (define-syntax the
- (syntax-rules ()
- ((the type expression) expression))))))
- (export wb-tree-node? non-null-wb-tree-node?
- wb-tree-node
- get-data get-left get-right get-size
- balanced?
- in-order-vector->node
- node->in-order-list
- join join2 split
- search
- union intersection difference xor
- update delete
- every)
- (include "mcgoron.weight-balanced-trees.internal.scm"))
-