Add lib/std, compile_expression ()
diff --git a/src/lisp/lisp.h b/src/lisp/lisp.h
index 3c2cb3b..b781828 100644
--- a/src/lisp/lisp.h
+++ b/src/lisp/lisp.h
@@ -46,8 +46,7 @@
 struct alloc_list
 {
 	int type;
-	union
-	{
+	union {
 		struct cons *cons_val;
 	};
 	struct alloc_list *next, *prev;
@@ -92,6 +91,7 @@
 bool listp (value_t v);
 bool nilp (value_t v);
 int length (value_t v);
+value_t elt (value_t v, int index);
 
 void printval (value_t v, int depth);