HCoop
/
jackhill
/
mal.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Implement slurp and read-string
2016-08-27
Iqbal Ansari
Implement slurp and read-string
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Implement tail calls for functions, completes step 5
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Implement tail calls for 'let*', 'if' and 'do'
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Implement print_readably, completes step 4
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Implement equality between vectors and list
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Implement `not` in MAL
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Treat nil as a list in list?
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Add support for variadic arguments
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Make sure the REPL does not crash on unknown errors
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Fix wrapping of Common Lisp value into MAL values
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Teach mal-value= to compare list and hash-maps
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Use symbol name while comparing mal-symbols
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Initial attempt at adding core functions required for...
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Implement fn*, do and let*
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Allow specifying initial set of bindings while creating...
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Add support for printing functions
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Implement step 3 (environment)
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Add mal-environment class
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Update apply-unwrapped-values to also wrap the result...
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Complete implmentation of step 2 (eval)
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Add printer for built-in functions
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Export predicates for checking MAL types from types...
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Teach MAL about number signs
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Change the way meta is handled
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Support clause any in switch-mal-type to execute form...
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Remove the need to quote symbols in switch-mal-type
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Remove obsolete 'add-mal-meta' function
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Export MAL types and MAL accessors from types package
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Export eof error from reader
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Make sure last duplicate entry override first entry...
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Add support for reading print metadata associated with...
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Fix printing of vectors, use fully qualified symbol...
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Add switch-mal-type, use it select printing strategy
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Expand quote, quasiquote, unquote and splice-unquote
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Add support for reading and printing keywords
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Add support for reading and printing hash-maps
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Use fully qualified symbol names printer switch
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Refactor reading and printing of vectors and lists
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Correctly report unterminated strings
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Improve error reporting for EOF errors
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Teach MAL to read and print vectors
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Fix tokenizer regex to treat [] as two separate tokens...
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Implementation of step1 without the optional functionality
commit
|
commitdiff
|
tree
2016-08-27
Iqbal Ansari
Add common-lisp step0
commit
|
commitdiff
|
tree