Crate rune

Source

Modules§

alloc 🔒
builtin lisp data structures.
arith 🔒
Arithmetic operators.
buffer 🔒
Buffer operations.
bytecode 🔒
The main bytecode interpeter.
casefiddle 🔒
String and character case conversion.
character 🔒
Character and string utilities.
chartab 🔒
core 🔒
The core modules that define the primitive types and functionality of the language.
data 🔒
Utilities for variables and values.
debug 🔒
Debugging utilities.
dired 🔒
editfns 🔒
Buffer editing utilities.
emacs 🔒
The Emacs environment and runtime.
eval 🔒
Lisp evaluation primitives.
fileio 🔒
File I/O.
filelock 🔒
floatfns 🔒
Operations on floats.
fns 🔒
General purpose lisp functions
interpreter 🔒
The basic elisp interpreter.
intervals 🔒
keymap 🔒
Keymap handling.
library 🔒
The library module defines additional utility functions for Rune.
lisp 🔒
lread 🔒
Loading elisp from files and strings.
macros 🔒
Implementations of macros
print 🔒
Printing utilities.
reader 🔒
Lisp reader that reads an object from a string.
search 🔒
Search utilities.
textprops 🔒
threads 🔒
Multi-threaded elisp support.
timefns 🔒
Time analysis

Macros§

derive_GcMoveable
rooted_iter

Structs§

Args 🔒

Functions§

bootstrap 🔒
eval_stdin 🔒
load 🔒
main 🔒
parens_closed 🔒
repl 🔒