diff --git a/docs/api/builtins.md b/docs/api/builtins.md new file mode 100644 index 00000000..a959c2af --- /dev/null +++ b/docs/api/builtins.md @@ -0,0 +1,82 @@ +# Built-ins + +This section contains all of the primitives and other objects that are included in the Cyclone runtime. These objects are always available regardless of library imports. + +placeholder: +- [`*`](#*) + +#* + ++ +- +/ +< +<= += +> +>= +apply +boolean? +bytevector +bytevector-append +bytevector-length +bytevector-u8-ref +bytevector-u8-set! +bytevector? +car +cdr +cell +cell-get +char->integer +char? +close-input-port +close-output-port +close-port +command-line-arguments +cons +delete-file +eof-object? +eq? +equal? +eqv? +error +exit +file-exists? +integer->char +integer? +length +list->string +list->vector +make-bytevector +make-vector +null? +number->string +number? +open-input-file +open-output-file +pair? +peek-char +port? +procedure? +read-char +real? +set-car! +set-cdr! +set-cell! +set-global! +string->number +string->symbol +string-append +string-cmp +string-length +string-ref +string-set! +string? +substring +symbol->string +symbol? +system +vector-length +vector-ref +vector-set! +vector?