Iqbal Ansari
|
2645186303
|
Export MAL types and MAL accessors from types package
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
d53f21d766
|
Export eof error from reader
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
220f511f6c
|
Make sure last duplicate entry override first entry in hash maps
This completes mandatory as well as optional requirements for step 1
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
335375395f
|
Add support for reading print metadata associated with values
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
1e9ac59c54
|
Fix printing of vectors, use fully qualified symbol names in printing switch
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
0baefce038
|
Add switch-mal-type, use it select printing strategy
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
fa78d99b18
|
Expand quote, quasiquote, unquote and splice-unquote
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
3ccd8eaa68
|
Add support for reading and printing keywords
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
23a2c88b0a
|
Add support for reading and printing hash-maps
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
70cfc0a852
|
Use fully qualified symbol names printer switch
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
d3ca7f2dff
|
Refactor reading and printing of vectors and lists
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
9b09c8a689
|
Correctly report unterminated strings
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
8db930794d
|
Improve error reporting for EOF errors
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
b36b2ffda7
|
Teach MAL to read and print vectors
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
ceec6ccd77
|
Fix tokenizer regex to treat [] as two separate tokens ('[' and ']')
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
74fa635bb0
|
Implementation of step1 without the optional functionality
|
2016-08-27 18:13:33 +05:30 |
|
Iqbal Ansari
|
1c7168cfd9
|
Add common-lisp step0
|
2016-08-27 18:13:33 +05:30 |
|