Login
7 branches 0 tags
Ben (Win10) Proper Stacktraces!!! 7f3aaa1 4 years ago 220 Commits
nujel / lib / type / val.h
#pragma once
#include "../nujel.h"
#include "../collection/list.h"
#include "../type-system.h"

lVal     *lValBool   (bool v);
lVal     *lValInt    (int v);
lVal     *lValFloat  (float v);
lVal     *lValVec    (const vec v);
lVal     *lValTree   (lTree *v);
lVal     *lValObject (lClosure *v);
lVal     *lValLambda (lClosure *v);
lVal     *lValCopy   (lVal *dst, const lVal *src);
lVal     *lValDup    (const lVal *v);