index
:
mana
main
Interpreted Toy Programming Language written in Go
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-10
Added `puts`
HEAD
main
Bobby
2
-7
/
+20
2024-04-10
hashes
Bobby
11
-1
/
+404
2024-04-05
Added Built In Functions for Arrays
Bobby
2
-4
/
+170
2024-04-04
arrays and array indexes
Bobby
8
-53
/
+301
2024-04-04
parsing array expressions
Bobby
6
-5
/
+100
2024-04-04
built in functions
Bobby
5
-34
/
+104
2024-04-04
added string concatenation
Bobby
3
-42
/
+74
2024-03-29
Strings
Bobby
9
-2
/
+83
2024-03-29
functions and closures
Bobby
3
-1
/
+57
2024-03-08
ast: fn init
Bobby
9
-171
/
+297
2024-03-04
LetStatements
Bobby
4
-19
/
+83
2024-03-04
error handling
Bobby
3
-11
/
+111
2024-03-01
Evaluate `return` Statement
Bobby
3
-7
/
+65
2024-03-01
`Eval` for `IfElseStatement`
Bobby
2
-0
/
+63
2024-03-01
Infix Operator Evaluation for Boolean Comparisons
Bobby
2
-5
/
+37
2024-02-18
Eval Infix Integer Operator
Bobby
2
-0
/
+43
2024-02-18
Eval Minus Prefix Operator
Bobby
2
-0
/
+13
2024-02-18
Evaluate Bang operator
Bobby
2
-2
/
+91
2024-02-18
Removed previous double occurence of REPL
Bobby
1
-25
/
+19
2024-02-17
Updated Information about REPL, Building and Testing
Bobby
1
-0
/
+59
2024-02-17
Added Evaulator and Object Model
Bobby
4
-5
/
+139
2024-02-07
Mana RPPL
Bobby
1
-4
/
+27
2024-02-07
removing optional ; todos
Bobby
2
-31
/
+28
2024-02-03
CallExpressions Implemented. Parser Done
Bobby
4
-1
/
+121
2024-01-24
Updated Documentation
Bobby
1
-11
/
+10
2024-01-24
Updated Documentation
Bobby
1
-4
/
+64
2024-01-24
Updated Documentation
Bobby
1
-1
/
+5
2024-01-24
Updated Documentation
Bobby
1
-2
/
+60
2024-01-24
fn literals
Bobby
3
-0
/
+144
2024-01-24
If-Else Parsing
Bobby
3
-0
/
+193
2023-11-17
added parsing boolean expressions
Bobby
3
-27
/
+135
2023-11-17
refactored action `meh`
Bobby
1
-1
/
+1
2023-11-17
refactored action `meh` for testing only
Bobby
1
-4
/
+1
2023-11-17
added action: test flow
Bobby
1
-0
/
+28
2023-11-17
added helper functions: `testIdentifier`, `testLiteralExpression` `testInfixE...
Bobby
1
-0
/
+71
2023-11-17
added:parser tracing for verbose testing
Bobby
2
-0
/
+47
2023-11-08
parser:operator precedence tests
Bobby
1
-0
/
+71
2023-11-08
parse infix operators
Bobby
3
-2
/
+154
2023-11-04
parser:prefix ! and -
Bobby
1
-0
/
+24
2023-11-03
Add PrefixExpressions and ParseIntegerLiterals w/tests
Bobby
3
-2
/
+91
2023-11-03
parser:init pratt parser. parser:add prefix, infix and `parseIntegerLiteral`
Bobby
3
-2
/
+168
2023-11-03
ast:String() method and tests
Bobby
2
-1
/
+83
2023-11-03
ast:add expression statement
Bobby
1
-0
/
+11
2023-11-03
fmt:source tree
Bobby
6
-40
/
+37
2023-11-02
parser:return
Bobby
3
-1
/
+64
2023-11-02
parser:let|ident
Bobby
6
-17
/
+242
2023-11-02
base:ast
Bobby
1
-0
/
+54
2023-10-29
Added REPL and main function
Bobby
2
-1
/
+51
2023-10-29
Added basic tokens and lexing
Bobby
5
-0
/
+342
2023-10-29
Initial commit
Bobby
3
-0
/
+224