![]() |
Cyclone Scheme
0.28.0
|
Macros for fast - but unsafe - pair access. More...
Macros | |
| #define | caaaar(x) (car(car(car(car(x))))) |
| #define | caaadr(x) (car(car(car(cdr(x))))) |
| #define | caaar(x) (car(car(car(x)))) |
| #define | caadar(x) (car(car(cdr(car(x))))) |
| #define | caaddr(x) (car(car(cdr(cdr(x))))) |
| #define | caadr(x) (car(car(cdr(x)))) |
| #define | caar(x) (car(car(x))) |
| #define | cadaar(x) (car(cdr(car(car(x))))) |
| #define | cadadr(x) (car(cdr(car(cdr(x))))) |
| #define | cadar(x) (car(cdr(car(x)))) |
| #define | caddar(x) (car(cdr(cdr(car(x))))) |
| #define | cadddr(x) (car(cdr(cdr(cdr(x))))) |
| #define | caddr(x) (car(cdr(cdr(x)))) |
| #define | cadr(x) (car(cdr(x))) |
| #define | car(x) (((pair_type *) x)->pair_car) |
| #define | cdaaar(x) (cdr(car(car(car(x))))) |
| #define | cdaadr(x) (cdr(car(car(cdr(x))))) |
| #define | cdaar(x) (cdr(car(car(x)))) |
| #define | cdadar(x) (cdr(car(cdr(car(x))))) |
| #define | cdaddr(x) (cdr(car(cdr(cdr(x))))) |
| #define | cdadr(x) (cdr(car(cdr(x)))) |
| #define | cdar(x) (cdr(car(x))) |
| #define | cddaar(x) (cdr(cdr(car(car(x))))) |
| #define | cddadr(x) (cdr(cdr(car(cdr(x))))) |
| #define | cddar(x) (cdr(cdr(car(x)))) |
| #define | cdddar(x) (cdr(cdr(cdr(car(x))))) |
| #define | cddddr(x) (cdr(cdr(cdr(cdr(x))))) |
| #define | cdddr(x) (cdr(cdr(cdr(x)))) |
| #define | cddr(x) (cdr(cdr(x))) |
| #define | cdr(x) (((pair_type *) x)->pair_cdr) |
Macros for fast - but unsafe - pair access.
1.8.17