projects
/
fur
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
Start implementing functions
2017-08-08
David Kerkeslager
Normalize comparison expressions, even ternary comparison...
commit
|
commitdiff
|
tree
2017-08-08
David Kerkeslager
Start playing out the normalization of other infix...
commit
|
commitdiff
|
tree
2017-08-08
David Kerkeslager
Use order instead of operator to normalize infix expressions
commit
|
commitdiff
|
tree
2017-08-08
David Kerkeslager
Normalize infix operators
commit
|
commitdiff
|
tree
2017-08-08
David Kerkeslager
Normalize all the arguments to functions
commit
|
commitdiff
|
tree
2017-08-08
David Kerkeslager
Minor refactor
commit
|
commitdiff
|
tree
2017-08-08
David Kerkeslager
Add a CExpressionStatement to wrap expressions instead...
commit
|
commitdiff
|
tree
2017-08-08
David Kerkeslager
Some minor refactoring and added a (currently trivial...
commit
|
commitdiff
|
tree
2017-08-08
David Kerkeslager
Better names
commit
|
commitdiff
|
tree
2017-08-08
David Kerkeslager
Removed not-yet-relevant runtime
commit
|
commitdiff
|
tree
2017-08-08
David Kerkeslager
Removed not-yet-relevant string type
commit
|
commitdiff
|
tree
2017-08-08
David Kerkeslager
Slightly better naming
commit
|
commitdiff
|
tree
2017-08-08
David Kerkeslager
Combined accumulators into one namedtuple
commit
|
commitdiff
|
tree
2017-08-07
David Kerkeslager
Add newlines to the parsing of statements
commit
|
commitdiff
|
tree
2017-08-06
David Kerkeslager
Add boolean operators
commit
|
commitdiff
|
tree
2017-08-06
David Kerkeslager
Add support for ternary comparison operators
commit
|
commitdiff
|
tree
2017-08-06
David Kerkeslager
Store all Fur infix operator expressions in the same...
commit
|
commitdiff
|
tree
2017-08-06
David Kerkeslager
Get function names for operators in transformation...
commit
|
commitdiff
|
tree
2017-08-06
David Kerkeslager
Use composition rather than inheritance to differentiate...
commit
|
commitdiff
|
tree
2017-08-06
David Kerkeslager
Removed duplication in left recursive infix operator...
commit
|
commitdiff
|
tree
2017-08-06
David Kerkeslager
Added support for comparison operators
commit
|
commitdiff
|
tree
2017-08-06
David Kerkeslager
Some comments
commit
|
commitdiff
|
tree
2017-08-06
David Kerkeslager
Added parenthesized expressions
commit
|
commitdiff
|
tree
2017-08-06
David Kerkeslager
Added a boolean type
commit
|
commitdiff
|
tree
2017-08-06
David Kerkeslager
Add constant symbol list, which solves all the symbol...
commit
|
commitdiff
|
tree
2017-08-06
David Kerkeslager
Parse function call names using the symbol expression
commit
|
commitdiff
|
tree
2017-08-05
David Kerkeslager
Add the ability to assign to and retrieve variables
commit
|
commitdiff
|
tree
2017-08-05
David Kerkeslager
Add a negation operator
commit
|
commitdiff
|
tree
2017-08-05
David Kerkeslager
A pretty featureful commit:
commit
|
commitdiff
|
tree
2017-08-04
David Kerkeslager
Add an integration test to ensure left recursive parsing...
commit
|
commitdiff
|
tree
2017-08-04
David Kerkeslager
Added integration test to ensure that order of operations...
commit
|
commitdiff
|
tree
2017-08-04
David Kerkeslager
Add basic math
commit
|
commitdiff
|
tree
2017-08-04
David Kerkeslager
Handle multiple statements
commit
|
commitdiff
|
tree
2017-08-04
David Kerkeslager
Added support for integers
commit
|
commitdiff
|
tree
2017-08-04
David Kerkeslager
Use an actual string type
commit
|
commitdiff
|
tree
2017-08-04
David Kerkeslager
Clean up after integration tests
commit
|
commitdiff
|
tree
2017-08-04
David Kerkeslager
Add a .gitignore
commit
|
commitdiff
|
tree
2017-08-04
David Kerkeslager
Add integration tests
commit
|
commitdiff
|
tree
2017-08-03
David Kerkeslager
Added a very rudimentary fur-to-c compiler
commit
|
commitdiff
|
tree