serene-golang-implementation/bootstrap/pkg/core
Sameer Rahmani e4001e3802 [Bootstrap] Add a basic PrintError function to print error messages with the traceback 2021-01-03 23:42:49 +00:00
..
block.go Record the caller details in the stack frame 2020-12-30 17:50:00 +00:00
builtins.go Record the caller details in the stack frame 2020-12-30 17:50:00 +00:00
call_stack.go [Bootstrap] Update the call stack to container the caller and add a line index to the parser 2021-01-01 19:13:49 +00:00
coll.go Add support for macros via defmacro 2020-12-04 21:08:48 +00:00
core.go [Bootstrap] Add a basic PrintError function to print error messages with the traceback 2021-01-03 23:42:49 +00:00
errors.go [Bootstrap] Add a basic PrintError function to print error messages with the traceback 2021-01-03 23:42:49 +00:00
eval.go [Bootstrap] Use Serene itself to load and run the main function 2021-01-02 21:04:35 +00:00
false.go [Bootstra] Rethink the eval loop to rewrite evaluation tree 2020-12-25 01:18:54 +00:00
function.go [Bootstrap] Use Serene itself to load and run the main function 2021-01-02 21:04:35 +00:00
instructions.go [Bootstrap] Add minor comment to clearify 'instructions' 2020-12-25 23:20:15 +00:00
keyword.go [Bootstrap] Use Serene itself to load and run the main function 2021-01-02 21:04:35 +00:00
list.go [Bootstrap] Use Serene itself to load and run the main function 2021-01-02 21:04:35 +00:00
macro.go Add support for native function, multi ns require fn and 'builtins' 2020-12-15 19:08:51 +00:00
namespace.go [Bootstrap] Use Serene itself to load and run the main function 2021-01-02 21:04:35 +00:00
nil.go [Bootstra] Rethink the eval loop to rewrite evaluation tree 2020-12-25 01:18:54 +00:00
nothing.go Record the caller details in the stack frame 2020-12-30 17:50:00 +00:00
numbers.go [Bootstra] Rethink the eval loop to rewrite evaluation tree 2020-12-25 01:18:54 +00:00
parser.go [Bootstrap] Add a basic PrintError function to print error messages with the traceback 2021-01-03 23:42:49 +00:00
printer.go [Bootstrap] Add a basic PrintError function to print error messages with the traceback 2021-01-03 23:42:49 +00:00
quasiquote.go [Bootstrap] Use Serene itself to load and run the main function 2021-01-02 21:04:35 +00:00
reader.go Record the caller details in the stack frame 2020-12-30 17:50:00 +00:00
runtime.go Record the caller details in the stack frame 2020-12-30 17:50:00 +00:00
scope.go [Bootstrap] Add the support for keywords 2020-12-22 23:54:21 +00:00
sforms.go Record the caller details in the stack frame 2020-12-30 17:50:00 +00:00
string.go [Bootstra] Rethink the eval loop to rewrite evaluation tree 2020-12-25 01:18:54 +00:00
symbol.go [Bootstrap] Use Serene itself to load and run the main function 2021-01-02 21:04:35 +00:00
true.go [Bootstra] Rethink the eval loop to rewrite evaluation tree 2020-12-25 01:18:54 +00:00
types.go [Bootstrap] Use Serene itself to load and run the main function 2021-01-02 21:04:35 +00:00