-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathprim.h
37 lines (35 loc) · 943 Bytes
/
prim.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#ifndef BNLISP_PRIM_H
#define BNLISP_PRIM_H
obj_t *primitive_progn();
obj_t *primitive_quote();
obj_t *primitive_lambda();
obj_t *primitive_setq();
obj_t *primitive_if();
obj_t *primitive_while();
obj_t *primitive_add();
obj_t *primitive_subtract();
obj_t *primitive_multiply();
obj_t *primitive_eval();
obj_t *primitive_cons();
obj_t *primitive_car();
obj_t *primitive_cdr();
obj_t *primitive_rplaca();
obj_t *primitive_rplacd();
obj_t *primitive_print();
obj_t *primitive_princ();
obj_t *primitive_all_symbols();
obj_t *primitive_eq();
obj_t *primitive_number_equals();
obj_t *primitive_number_gt();
obj_t *primitive_string_equals();
obj_t *primitive_not();
obj_t *primitive_readchar();
obj_t *primitive_read();
obj_t *primitive_load();
obj_t *primitive_concatenate();
obj_t *primitive_stream_open();
obj_t *primitive_stream_close();
obj_t *primitive_stream_read();
obj_t *primitive_stream_write();
obj_t *primitive_stream_iseof();
#endif