diff options
| author | 2025-01-20 22:26:54 -0500 | |
|---|---|---|
| committer | 2025-01-20 22:26:54 -0500 | |
| commit | cf7947627f9aa1cdb70bd4bbceab0c8202301497 (patch) | |
| tree | 7f94d78315dcfa4a25ec11723f51720c7bb9862d /mcgoron.weight-balanced-trees.internal.sld | |
| parent | xor (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.sld | 41 |
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")) - |
