c_cons.h

Go to the documentation of this file.
00001 
00013 #ifndef C_CONS_H
00014 #define C_CONS_H
00015 
00016 #include <iostream>
00017 #include <string>
00018 
00019 typedef void CCell;
00020 #ifdef __cplusplus
00021 extern "C" {
00022 #endif
00023   
00028   CCell* c_make_int(const int i); 
00029 
00034   CCell* c_make_double(const double d);
00035 
00040   CCell* c_make_symbol(const char* const s);
00041 
00047   CCell* c_cons(CCell* const my_car, CCell* const my_cdr);
00048 
00053   void c_delete(CCell* tcell);
00054 
00055 #ifdef __cplusplus
00056 }
00057 #endif
00058 
00059 
00060 #endif // C_CONS_H

Generated on Fri Oct 12 20:14:05 2007 for a1 by  doxygen 1.5.1