Update Home

2025-10-30 18:42:42 +00:00
parent e79ce75f59
commit ff30466169

21
Home.md

@@ -26,23 +26,8 @@ possibly when a more thought-out type system is added to the language.
- [x] addition (+), subtraction (-) - [x] addition (+), subtraction (-)
- [ ] multiplication (*), division (/), dividend (dividend), remainder (remainder) - [ ] multiplication (*), division (/), dividend (dividend), remainder (remainder)
## List utilities ## List Operations (/List Operations)
- (cons 1 (cons 2 ())) -> (1 2) ## [Definition](/Definition)
cons produces a new cons cell (essentially a pair of two values). Cons cells (or pairs) form the basis of linked lists, Operators and functions that add, remove or modify definitions. Other utilities for modifying environments may be included.
and therefore all source code.
- (car '(1 2 3 4)) -> 1
car returns the first item of a cons cell.
- (cdr '(1 2 3 4)) -> (2 3 4)
cdr returns the second item of a cons cell.
- (list 1 2 3 4) -> (1 2 3 4)
list is a function takes any number of parameters, and produces a list containing only those elements in the order passed to it.
## [Definition](/Definition)