Sameer Rahmani
9be27c124a
This commit consist a series of fixes to make the reach the main goal of the commit: * Fix the 'MakeNodeFromExprs' behavior so it returns a pointer to a node and if the number of input exprs is zero then nil. * Fix all the eval loop to return immediately in case of any error duh! * Add a `errtype` field to `Error` with an `ErrType` enum type that indicates the type of the error, the type being syntax, semantic and runtime error at the moment. * Rename some of the Error functions to match the error type. For Exapmle `MakeSyntaxError` and `MakeSemanticError` |
||
---|---|---|
bootstrap | ||
docs/examples | ||
.gitignore | ||
LICENSE | ||
Makefile | ||
README.org | ||
dev.org |
README.org
Serene language
Where to get help
IRC
:#5hit
on the freenode serverGitter
: https://gitter.im/Serene-lang/sereneMailingList
: https://www.freelists.org/list/serene