fd29d6076274adca2d188fae0eba2dc09c605443
[fw/altos] / src / scheme / ao_scheme_builtin.txt
1 BIGINT  feature         bigint
2 all     atom            eof
3 all     atom            else
4 all     f_lambda        eval
5 all     f_lambda        read
6 all     nlambda         lambda
7 all     nlambda         nlambda
8 all     nlambda         macro
9 all     f_lambda        car
10 all     f_lambda        cdr
11 all     f_lambda        cons
12 all     f_lambda        last
13 all     f_lambda        length
14 all     f_lambda        list_copy       list-copy
15 all     f_lambda        list_tail       list-tail
16 all     nlambda         quote
17 QUASI   atom            quasiquote
18 QUASI   atom            unquote
19 QUASI   atom            unquote_splicing        unquote-splicing
20 all     f_lambda        set
21 all     macro           setq            set!
22 all     f_lambda        def
23 all     nlambda         cond
24 all     nlambda         begin
25 all     nlambda         while
26 all     f_lambda        write
27 all     f_lambda        display
28 all     f_lambda        plus            +       string-append
29 all     f_lambda        minus           -
30 all     f_lambda        times           *
31 all     f_lambda        divide          /
32 all     f_lambda        modulo          modulo  %
33 all     f_lambda        remainder
34 all     f_lambda        quotient
35 all     f_lambda        floor_quotient  floor-quotient
36 all     f_lambda        equal           =       eq?     eqv?
37 all     f_lambda        less            <       string<?
38 all     f_lambda        greater         >       string>?
39 all     f_lambda        less_equal      <=      string<=?
40 all     f_lambda        greater_equal   >=      string>=?
41 all     f_lambda        flush_output            flush-output
42 TIME    f_lambda        delay
43 GPIO    f_lambda        led
44 SAVE    f_lambda        save
45 SAVE    f_lambda        restore
46 all     f_lambda        call_cc         call-with-current-continuation  call/cc
47 all     f_lambda        collect
48 all     f_lambda        nullp           null?
49 all     f_lambda        not
50 all     f_lambda        listp           list?
51 all     f_lambda        pairp           pair?
52 all     f_lambda        integerp        integer? exact?@BIGINT exact-integer?@BIGINT
53 all     f_lambda        numberp         number? real?@FLOAT
54 all     f_lambda        booleanp        boolean?
55 all     f_lambda        set_car         set-car!
56 all     f_lambda        set_cdr         set-cdr!
57 all     f_lambda        symbolp         symbol?
58 all     f_lambda        list_to_string          list->string
59 all     f_lambda        string_to_list          string->list
60 all     f_lambda        symbol_to_string        symbol->string
61 all     f_lambda        string_to_symbol        string->symbol
62 all     f_lambda        stringp         string?
63 all     f_lambda        string_ref      string-ref
64 all     f_lambda        string_set      string-set!
65 all     f_lambda        string_length   string-length
66 all     f_lambda        make_string     make-string
67 all     f_lambda        procedurep      procedure?
68 all     lambda          apply
69 all     f_lambda        read_char       read-char
70 all     f_lambda        write_char      write-char
71 all     f_lambda        exit
72 TIME    f_lambda        current_jiffy   current-jiffy
73 TIME    f_lambda        jiffies_per_second      jiffies-per-second
74 FLOAT   f_lambda        finitep         finite?
75 FLOAT   f_lambda        infinitep       infinite?
76 FLOAT   f_lambda        inexactp        inexact?
77 FLOAT   f_lambda        sqrt
78 VECTOR  f_lambda        vector_ref      vector-ref
79 VECTOR  f_lambda        vector_set      vector-set!
80 VECTOR  f_lambda        vector
81 VECTOR  f_lambda        make_vector     make-vector
82 VECTOR  f_lambda        list_to_vector  list->vector
83 VECTOR  f_lambda        vector_to_list  vector->list
84 VECTOR  f_lambda        vector_length   vector-length
85 VECTOR  f_lambda        vectorp         vector?
86 PORT    f_lambda        portp           port?
87 PORT    f_lambda        port_openp      port-open?
88 PORT    f_lambda        open_input_file open-input-file
89 PORT    f_lambda        open_output_file        open-output-file
90 PORT    f_lambda        close_port      close-port
91 PORT    f_lambda        current_input_port      current-input-port
92 PORT    f_lambda        current_output_port     current-output-port
93 PORT    f_lambda        current_error_port      current-error-port
94 POSIX   f_lambda        command_line    command-line
95 POSIX   f_lambda        get_environment_variables       get-environment-variables
96 POSIX   f_lambda        get_environment_variable        get-environment-variable
97 POSIX   f_lambda        file_existsp                    file-exists?
98 POSIX   f_lambda        delete_file     delete-file
99 POSIX   f_lambda        current_second  current-second
100 UNDEF   f_lambda        undef