about summary refs log tree commit diff
path: root/usth/ICT2.1/labwork/4/construct.h
blob: 35d24482deab659e436b1ec768e8817c7f80a286 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/*
 * Lisp construct header.
 * This is free and unencumbered software released into the public domain.
 */

typedef struct list construct;
struct list {
	void *car;
        construct *cdr;
};

construct *cons(void *, construct *);
void *car(construct *);
construct *cdr(construct *);