* major change in memory management -> calling a function with an exp_t object implies ownership of object is transfered except for some functions and C-Macro
* code has been checked until sqrtcmd for this change
* repl with color implemented
* so far code passes the test ./alcove test.alc