kei-lisp - v3.0.1
    Preparing search index...

    Type Alias LispValue

    LispValue:
        | Cons
        | InterpretedSymbol
        | Table
        | HashTable
        | Vector
        | number
        | bigint
        | Rational
        | string
        | null

    Union of every value the interpreter can store or evaluate.

    • Cons — pairs and lists (including Cons.nil)
    • InterpretedSymbol — interned Lisp symbols
    • Table — environment frame (internal use)
    • HashTable — mutable hash table (make-hash-table)
    • Vector — mutable one-dimensional vector (vector / make-array)
    • bigint — integers (arbitrary precision)
    • Rational — exact ratios of integers
    • number — double-precision floats
    • string — string atoms
    • null — internal sentinel, distinct from Lisp nil (which is Cons.nil)