Richard Feldman
|
c8e18f0309
|
Rename some stuff from maybe to opt
|
2019-04-19 23:54:05 -04:00 |
|
Richard Feldman
|
62cdb0b69e
|
Skip spaces at end of expr
|
2019-04-19 23:53:47 -04:00 |
|
Richard Feldman
|
b6289b1283
|
Fix paren parsing
|
2019-04-19 22:14:43 -04:00 |
|
Richard Feldman
|
6c84cb43fc
|
Fix parsing vars and funcs
|
2019-04-19 20:53:14 -04:00 |
|
Richard Feldman
|
5c9c77dbe0
|
Actually parse string literals
|
2019-04-19 20:52:47 -04:00 |
|
Richard Feldman
|
21826c6e29
|
Add parens and function application
|
2019-04-17 21:03:50 -04:00 |
|
Richard Feldman
|
5db85ab23e
|
Expand var parsing tests
|
2019-04-17 20:30:13 -04:00 |
|
Richard Feldman
|
bc00365bac
|
Expressions must end in eof
|
2019-04-17 20:30:05 -04:00 |
|
Richard Feldman
|
dce39428f2
|
Add Var
|
2019-04-17 20:12:16 -04:00 |
|
Richard Feldman
|
26db018067
|
Add test for Var
|
2019-04-17 20:12:12 -04:00 |
|
Richard Feldman
|
9ea059a718
|
Cleanup warnings, get tests passing
|
2019-04-17 19:39:53 -04:00 |
|
Richard Feldman
|
864eecf44c
|
Delete obsolete stuff
|
2019-04-17 19:32:10 -04:00 |
|
Richard Feldman
|
0fd2bde5cd
|
cp src/ old/
|
2019-04-17 19:15:30 -04:00 |
|
Richard Feldman
|
037d2bb400
|
Add a specialized error message for empty char
|
2019-03-15 22:16:01 -04:00 |
|
Richard Feldman
|
7ebf56e7fc
|
Add more string and char literal parsing tests
|
2019-03-15 00:46:57 -04:00 |
|
Richard Feldman
|
2006f1e9aa
|
Update some comments
|
2019-03-15 00:40:08 -04:00 |
|
Richard Feldman
|
3f304aca72
|
Parse chars
|
2019-03-15 00:39:03 -04:00 |
|
Richard Feldman
|
01fcd2e9ad
|
Parse string literals with escapes.
|
2019-03-15 00:16:01 -04:00 |
|
Richard Feldman
|
6bda934271
|
Refactor number literal tests
|
2019-03-14 21:42:28 -04:00 |
|
Richard Feldman
|
3926472d4c
|
Parse basic strings
|
2019-03-14 21:38:57 -04:00 |
|
Richard Feldman
|
c00e282d0f
|
Drop unused imports
|
2019-03-14 21:27:10 -04:00 |
|
Richard Feldman
|
e9ed1f3a58
|
Use is_none
|
2019-03-14 21:20:25 -04:00 |
|
Richard Feldman
|
d57716ffe6
|
Shorten test names
|
2019-03-14 21:18:38 -04:00 |
|
Richard Feldman
|
f03fcbd0c2
|
Allow space-separated numbers
|
2019-03-14 21:17:35 -04:00 |
|
Richard Feldman
|
6c2aaf3234
|
Parse ratios
|
2019-03-14 20:58:27 -04:00 |
|
Richard Feldman
|
956f305485
|
Add basic parser
|
2019-03-13 22:44:32 -04:00 |
|
Richard Feldman
|
05d75e3fcc
|
Revert "Try porting elm/parser"
This reverts commit fc6c09caaf .
|
2019-03-13 19:53:15 -04:00 |
|
Richard Feldman
|
fc6c09caaf
|
Try porting elm/parser
|
2019-03-13 19:53:12 -04:00 |
|
Richard Feldman
|
01cd0cfbe1
|
Split out some modules
|
2019-02-02 16:12:02 -10:00 |
|
Richard Feldman
|
e05230519e
|
Got things compiling
|
2019-02-02 15:47:47 -10:00 |
|
Richard Feldman
|
3b72951846
|
Add ena fork
|
2019-02-02 13:32:00 -10:00 |
|
Richard Feldman
|
5635561fca
|
Trying out ena
|
2019-02-01 21:08:25 -05:00 |
|
Richard Feldman
|
338be03bdd
|
Change Core.md a bit
|
2019-01-29 20:08:30 -05:00 |
|
Richard Feldman
|
0fde6f4a1c
|
Add solve and some tests.
|
2019-01-29 20:08:23 -05:00 |
|
Richard Feldman
|
96039f0ceb
|
Add HexOctalBinary
|
2019-01-28 01:17:14 -05:00 |
|
Richard Feldman
|
afc49b267a
|
Add Char
|
2019-01-28 01:13:30 -05:00 |
|
Richard Feldman
|
155886a540
|
Add arrays, tuples, unbound
|
2019-01-28 01:09:18 -05:00 |
|
Richard Feldman
|
2e1c9c1c51
|
Expand support for stuff
|
2019-01-28 00:35:31 -05:00 |
|
Richard Feldman
|
89b6399b20
|
Try doing things with HashSet
|
2019-01-27 20:57:45 -05:00 |
|
Richard Feldman
|
497c53888f
|
Add basic repl module
|
2019-01-27 20:12:50 -05:00 |
|
Richard Feldman
|
3f9282591f
|
Add basic interpreter
|
2019-01-27 18:08:23 -05:00 |
|
Richard Feldman
|
809c80baa8
|
Initial code
|
2019-01-27 17:39:45 -05:00 |
|
Richard Feldman
|
0d2f73fa62
|
Add .gitignore
|
2019-01-27 17:38:34 -05:00 |
|
Richard Feldman
|
515cd76559
|
Add Rust CoC
|
2019-01-27 17:38:25 -05:00 |
|
Richard Feldman
|
743ddad970
|
Add Core.md
|
2019-01-19 21:43:31 -05:00 |
|
Richard Feldman
|
59e49c7521
|
Initial commit
|
2019-01-19 21:42:45 -05:00 |
|