This website works better with JavaScript.
Home
Explore
Help
Sign In
wes
/
JLambda
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Projects
Releases
Wiki
Activity
50
Commits
1
Branch
0
Tags
770 KiB
Tree:
c9e43c8a40
master
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from 'c9e43c8a40'
${ noResults }
Commit Graph
26 Commits (c9e43c8a40336a38399021211b4e5f4efb6920ba)
Author
SHA1
Message
Date
Wesley Kerfoot
863a7c58d7
added more error checking
11 years ago
Wesley Kerfoot
3b4b0fd33c
added more error handling, fixed a typo in the tokenizer
11 years ago
Wesley Kerfoot
6eeebcb23c
added another new syntax error
11 years ago
Wesley Kerfoot
6629ec62b8
changed error messages
11 years ago
Wesley Kerfoot
31a5481d7c
changed error messages
11 years ago
Wesley Kerfoot
129d339396
more error stuff
11 years ago
Wesley Kerfoot
37c79418d4
started to add proper errors
12 years ago
Wesley Kerfoot
fc6c61994d
almost done adding let forms to the language, made sure to throw exceptions in most places
12 years ago
Wesley Kerfoot
2458430357
added tuple operator
12 years ago
Wesley Kerfoot
df3597dae2
stuff
12 years ago
Wesley Kerfoot
6729a11df4
tweaked the tokenizer
12 years ago
Wesley Kerfoot
9d735e5789
fixed yet another bug, might refactor that function later
12 years ago
Wesley Kerfoot
2bc760774b
cleaned up/modularized code more
12 years ago
Wesley Kerfoot
55aab5b3f5
fixed some bugs related to list parsing
12 years ago
Wesley Kerfoot
888b2d698a
update
12 years ago
Wesley Kerfoot
942b92caa4
added support def functions and lists, next up: desugaring
12 years ago
wes
b4d0872774
stuff
12 years ago
wes
0a21cbd57e
removed restriction on def grammar
12 years ago
Wesley Kerfoot
6021da7665
worked on tokenizer, added operators, stripping whitespace out
12 years ago
Wesley Kerfoot
ee0d7aebcb
removed regex based tokenizer, finished switch/case based tokenizer, need to add support for whitespace in the parser or strip it out for now
12 years ago
Wesley Kerfoot
86c2c5f76a
did work on tokenizer, removed a bit of reduntant code
12 years ago
Wesley Kerfoot
0742d95bc4
started on the desugarer
12 years ago
Wesley Kerfoot
28de71cc0a
moar pprint functions
12 years ago
Wesley Kerfoot
88b9628d54
fixed bug where right parens were not getting popped after parsing applications, added a partial pprint function
12 years ago
Wesley Kerfoot
3cafc6b06f
added a reference to the precedence climbing algorithm used here
12 years ago
Wesley Kerfoot
058719a884
adding stuff
12 years ago