log
graph
tags
branches
changeset
browse
file
diff
annotate
file log
raw
smalltalk-tng
log experiments/haskell/matcher.hs
find changesets by author, revision, files, or words in the commit message
(0)
tip
age
author
description
2006-05-13
Tony Garnock-Jones
Support sugar for lists
2006-05-13
Tony Garnock-Jones
Support primitive operations.
2006-05-13
Tony Garnock-Jones
Support literal integers
2006-05-12
Tony Garnock-Jones
Remove Pattern type, in favour of Value type
2006-05-12
Tony Garnock-Jones
Simplify eLookup/lookupVal using CPS.
2006-05-12
Tony Garnock-Jones
Move the tests out of the way of the main body of code.
2006-05-11
Tony Garnock-Jones
Remove unused function.
2006-05-11
Tony Garnock-Jones
Remove unuseful parameter from clausesMatchBy.
2006-05-11
Tony Garnock-Jones
Make "map" have non-overlapping clauses.
2006-05-11
Tony Garnock-Jones
First reasonable attempt at `stricter` and `patEqv`.
2006-05-11
Tony Garnock-Jones
Require no space between "+" and the identifier in a binding.
2006-05-10
Tony Garnock-Jones
Move AstLet around to give an ordering consistent with Value/Pattern
2006-05-10
Tony Garnock-Jones
Start a kind of subtyping/inclusion predicate.
2006-05-10
Tony Garnock-Jones
Use monadic replacement for explicit bindingUnion.
2006-05-10
Tony Garnock-Jones
Use list-comprehensions, and fix an embarrassing scope error
2006-05-10
Tony Garnock-Jones
Remove obsolete code, give the module a proper name, move eval'.
2006-05-07
Tony Garnock-Jones
Simplify maybeClose, making it compute slots vs methods
2006-05-07
Tony Garnock-Jones
Support binding aliases, and split out Pattern type.
2006-05-07
Tony Garnock-Jones
Support construction of recursive values.
2006-05-07
Tony Garnock-Jones
Start sketch of map
2006-05-07
Tony Garnock-Jones
Better DNU message
2006-05-07
Tony Garnock-Jones
Support discard (_).
2006-05-07
Tony Garnock-Jones
Evaluator for r3/r4
2006-05-07
Tony Garnock-Jones
Start evaluator for r3/r4
2006-05-07
Tony Garnock-Jones
Sketch of a matcher for r3/r4