Find a file
2025-08-22 21:56:23 +01:00
doc Initial commit. This is beginning to work. 2025-08-11 13:16:29 +01:00
src/arboretum/dengine Still doesn't work, but it is beginning to work, and I understand what's wrong. 2025-08-22 21:56:23 +01:00
test/dengine Still doesn't work, but it is beginning to work, and I understand what's wrong. 2025-08-22 21:56:23 +01:00
.gitignore Initial commit. This is beginning to work. 2025-08-11 13:16:29 +01:00
CHANGELOG.md Initial commit. This is beginning to work. 2025-08-11 13:16:29 +01:00
LICENSE Initial commit. This is beginning to work. 2025-08-11 13:16:29 +01:00
project.clj Nearer and nearer to working. No DTree testing yet, but other things good. 2025-08-14 11:16:20 +01:00
README.md Initial commit 2025-08-11 13:12:43 +01:00

dengine

A Clojure library designed to implement the D-Tree engine for Arboretum.

If I don't know how to write a D-engine, no one does. The engine is not (or should not be) what's complex about getting Arboretum working again; it's the user interface that's surprisingly tricky. If I can get the engine working once (without a user interface), it will make working on the user interface prototypes easier.

After all, the original Acornsoft Lisp prototype didn't have a user interface.

Usage

FIXME

License

Copyright © 2025 FIXME

This program and the accompanying materials are made available under the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version, with the GNU Classpath Exception which is available at https://www.gnu.org/software/classpath/license.html.