diff options
author | Paul Phillips <paulp@improving.org> | 2009-06-25 22:41:15 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2009-06-25 22:41:15 +0000 |
commit | d0452d00c91350dfcb829ad890181d826c9ab9c8 (patch) | |
tree | 02adc50fb90b246a4729339a2f9f996ae9c74c98 /.classpath | |
parent | 94ade481b2db5d4223741680fdc18b989575bb29 (diff) | |
download | scala-d0452d00c91350dfcb829ad890181d826c9ab9c8.tar.gz scala-d0452d00c91350dfcb829ad890181d826c9ab9c8.tar.bz2 scala-d0452d00c91350dfcb829ad890181d826c9ab9c8.zip |
Initial checkin of a code generation DSL which ...
Initial checkin of a code generation DSL which I felt like I had to
undertake before I could begin the pattern matcher in good conscience.
I'm pretty excited about the impact this could have
on the understandability of the codebase - for me anyway.
// actual code in this checkin
DEF(method) === {
(This(clazz) EQREF that) OR (that MATCH(
(CASE(pat) IF guard) ==> TRUE ,
DEFAULT ==> FALSE
))
}
Diffstat (limited to '.classpath')
0 files changed, 0 insertions, 0 deletions