Commit Graph

6104 Commits

Author SHA1 Message Date
bringert
f66e6e301c Transfer: remove disjunctive patterns from TODO. 2005-12-01 16:19:43 +00:00
bringert
12d4bc020d Transfer: added support for disjunctive patterns. 2005-12-01 15:37:47 +00:00
bringert
526cace07a Added binary numeral grammars. 2005-12-01 13:11:01 +00:00
bringert
64166927a3 Transfer: removed some fixed TODOs. 2005-12-01 11:32:09 +00:00
bringert
d0cf8461fc Transfer: moved stuff around in prelude. Added some new simple instances. 2005-12-01 11:30:15 +00:00
bringert
50b25c759b Transfer: Added Add instance for lists. 2005-12-01 11:18:05 +00:00
aarne
494895e977 graph size 2005-12-01 11:07:33 +00:00
aarne
43eb03f41e extending the resource howto document 2005-12-01 09:55:55 +00:00
bringert
f91a36aaff Fixed layout stop word bug. 2005-11-30 21:30:36 +00:00
bringert
cd5e1c5ec7 Transfer: added example which makes the layout resolver go wrong. Added binary conversion from numerals. 2005-11-30 21:02:44 +00:00
bringert
e762f85933 Added bind operators, do-notation, a cons operator and list sytnax. 2005-11-30 20:27:01 +00:00
bringert
87b5b826ce Added monad isntances for List and Maybe. 2005-11-30 18:57:23 +00:00
bringert
8460fbef67 Transfer: derive instances, not functions. 2005-11-30 18:42:45 +00:00
bringert
9664d6c886 Transfer: added monad class. fixed Compos class types. 2005-11-30 18:40:29 +00:00
bringert
997bc8c745 Transfer: reimplement operators with type classes. 2005-11-30 17:40:32 +00:00
bringert
8cec5d5d1a Transfer compiler: don't load the same module twice. 2005-11-30 17:40:11 +00:00
bringert
60ed11c321 Transfer compiler now has a search path. Use -ipath to add to the path. Created CompilerAPI. 2005-11-30 16:32:13 +00:00
bringert
5ffef88edc Moved transfer libraries to transfer/lib 2005-11-30 16:00:06 +00:00
bringert
47ad17e78d Moved class stuff to prelude. 2005-11-30 15:51:43 +00:00
aarne
684011b317 no size in html 2005-11-30 15:33:27 +00:00
aarne
9a711c2a08 resource howto started 2005-11-30 15:23:27 +00:00
aarne
0c99efe54a VV rules 2005-11-30 12:26:55 +00:00
aarne
198b527658 completing Structural 2005-11-30 11:17:21 +00:00
bringert
80fcb22ef4 darcs.txt: mention that several patches can be sent at once. 2005-11-30 13:27:53 +00:00
bringert
dfcf9bd27b Transfer: Ord extends Eq. 2005-11-30 13:20:04 +00:00
bringert
2d36a61173 Fixed typo in overload.tr. 2005-11-30 13:18:43 +00:00
bringert
bdffd0946a Transfer: fleshed out overloading examples. 2005-11-30 12:34:14 +00:00
bringert
dfb58b8816 Added transfer Maybe module. 2005-11-30 12:28:50 +00:00
bringert
34bdfd066c Remove more useless pattern matching and variable bindings in transfer compilation. 2005-11-30 12:04:21 +00:00
bringert
6c8ff8e84b Transfer: removed some fixed TODOs. 2005-11-29 19:43:57 +00:00
aarne
33b28b19e9 added transfer cases 2005-11-30 09:14:07 +00:00
aarne
591f931900 transfer added to GF command interpreter[ 2005-11-30 09:04:45 +00:00
janna
c55e857f27 russian_multi 2005-11-29 21:10:57 +00:00
bringert
b587a3b8bd Added example of composOp overloading to overload.tr. 2005-11-29 19:43:00 +00:00
bringert
d7cf39ba87 Added patterns with guards to transfer TODO. 2005-11-29 19:42:43 +00:00
janna
96c263ea03 RussianSwadesh 2005-11-29 18:44:35 +00:00
bringert
bb5f9dc312 Use rec and sig for records. 2005-11-29 18:16:33 +00:00
bringert
2ebf7da067 Split widesnake example. Changed examples to use rec and sig keywords. 2005-11-29 18:15:15 +00:00
aarne
34916e8b50 restoring full coverage 2005-11-29 17:45:54 +00:00
bringert
81bea08c2c Added stoneage transfer example. 2005-11-29 17:42:43 +00:00
bringert
9d56a5f9b2 Transfer: let expressions caused non-termination due to excessive strictness, fixed. 2005-11-29 17:40:43 +00:00
bringert
eebe62ec19 Transfer: added derive composFold 2005-11-29 17:08:43 +00:00
bringert
e561f6398b Transfer: support printing meta variable values. 2005-11-29 17:08:08 +00:00
bringert
cd5e3e6744 Transfer: don't eta-expand overshadowed constructors. 2005-11-29 17:07:17 +00:00
bringert
dba03132b5 Fixed type argument to recursive call in generated composOp. 2005-11-29 16:10:52 +00:00
bringert
6c109eecc4 Added numerals example. 2005-11-29 16:00:52 +00:00
bringert
43c50a6f4a Made layout test example more compilcated. 2005-11-29 15:57:51 +00:00
bringert
cffaff9588 In transfer beta reduction optimization: reduce bottom-up instead of top-down. 2005-11-29 15:56:35 +00:00
bringert
8a1efe2ce5 Added meta variables to transfer front-end and core. 2005-11-29 15:48:13 +00:00
aarne
dd70f6dce3 adverbs 2005-11-29 15:21:45 +00:00