bootstraping enabled
.gitignore was setuped for bootstrapping branch
example of generated code and runtime
arithmetic was separated from arithmtest for interpretator. From generated file was excluded prolog and epilog
f-functions is now working
term in arithmetic program was complicated for test of compiler -> bug in create_object_N functions (in epilog) was found and fixed
first compiler (call-by-value and without GC, but with accurate allocation) was done
Bug in sll_allocate_object was fixed (invalid read beyound of block), test was turned to merge sort
now "make clean -f backend/Makefile" removes autogenerated backend/arithmtest.c for sanity
note about automake was added in sll_bs. Some make clean were added in sll_bs.
Merge branch 'bootstrapping' into backend
migration to expr type based on polymorphic variants and parametrized pretty-printers was done
arithm test was changed so now backend generation poor code, because it does not  support g-definitions with different names of arguments (from second to last)
Merge branch 'master' into backend

Conflicts:
	src/sll/arithm.ml
Now backend support g-function definitions with different parameter names
Merge branch 'backend' of github.com:ramntry/SLL into backend
Makefile for sll was upgraded. From arithmtest was removed interactive component
backend Makefile now is not overwriting autogenerated C-file
Stack Roots bookkeeping was supported
mark was done