interpreter-in-go/pkg/ast
jmug fb25a86b91 Done with the book! Added hash maps and the puts builtin.
Signed-off-by: jmug <u.g.a.mariano@gmail.com>
2025-01-10 21:09:44 -08:00
..
array.go Implement strings and partial implementation of arrays (missing index expr eval) 2025-01-10 17:48:54 -08:00
ast.go Move AST nodes to their own files. 2025-01-05 13:05:35 -08:00
ast_test.go Parsing identifiers, integer literals and prefix expressions (all as expression statements) 2025-01-03 19:38:03 -08:00
block.go Parse if and if else expressions. 2025-01-05 15:35:00 -08:00
boolean.go Move AST nodes to their own files. 2025-01-05 13:05:35 -08:00
call.go Parse call expressions and gets rid of the TODOs in parse let and return. 2025-01-05 16:59:06 -08:00
expression_statement.go Move AST nodes to their own files. 2025-01-05 13:05:35 -08:00
function.go Parse function literals. 2025-01-05 16:13:08 -08:00
hash.go Done with the book! Added hash maps and the puts builtin. 2025-01-10 21:09:44 -08:00
identifier.go Move AST nodes to their own files. 2025-01-05 13:05:35 -08:00
if_expression.go Parse if and if else expressions. 2025-01-05 15:35:00 -08:00
index.go Implement strings and partial implementation of arrays (missing index expr eval) 2025-01-10 17:48:54 -08:00
infix_expression.go Move AST nodes to their own files. 2025-01-05 13:05:35 -08:00
integer.go Move AST nodes to their own files. 2025-01-05 13:05:35 -08:00
let.go Move AST nodes to their own files. 2025-01-05 13:05:35 -08:00
prefix_expression.go Move AST nodes to their own files. 2025-01-05 13:05:35 -08:00
return.go Move AST nodes to their own files. 2025-01-05 13:05:35 -08:00
string.go Implement strings and partial implementation of arrays (missing index expr eval) 2025-01-10 17:48:54 -08:00