Modulesยง
- alloc ๐
- builtin lisp data structures.
- arith ๐
- Arithmetic operators.
- buffer ๐
- Buffer operations.
- bytecode ๐
- The main bytecode interpeter.
- casefiddle ๐
- String and character case conversion.
- channel_
manager ๐ - Channel Manager - manages all channel state in a dedicated garbage-collected block
- channels ๐
- Channel operations for CSP-style concurrency.
- 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ยง
Structsยง
- Args ๐
Functionsยง
- bootstrap ๐
- eval_
stdin ๐ - load ๐
- main ๐
- parens_
closed ๐ - repl ๐