bringert
|
ccb780361f
|
Added tuple expressions and patterns.
|
2005-12-05 16:44:56 +00:00 |
|
bringert
|
3442d42d3b
|
Transfer: fixed Eq derivation to at least work for GF-generated Tree types.
|
2005-12-05 14:14:19 +00:00 |
|
bringert
|
ece605f887
|
Transfer added guards and Eq derivation.
|
2005-12-02 18:33:08 +00:00 |
|
bringert
|
e1504e6ba0
|
Added some differences between Cayenne and Transfer to transfer README
|
2005-12-02 13:05:02 +00:00 |
|
bringert
|
fe01b165f7
|
Transfer: removed list syntax from TODO.
|
2005-12-01 17:28:50 +00:00 |
|
bringert
|
a7af7bc384
|
Added list patterns. Added som simple prelude functions.
|
2005-12-01 17:27:06 +00:00 |
|
bringert
|
df1e92e837
|
Transfer: Added Double type.
|
2005-12-01 16:55:57 +00:00 |
|
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
|
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 |
|
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
|
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 |
|
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 |
|
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 |
|
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 |
|
bringert
|
81bea08c2c
|
Added stoneage transfer example.
|
2005-11-29 17:42:43 +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
|
930b5fd194
|
Added TODO about layout bug.
|
2005-11-28 23:03:22 +00:00 |
|
bringert
|
3632c7eecf
|
Transfer compiler: extended variable removal to variables bound in case expressions.
|
2005-11-28 23:02:04 +00:00 |
|
bringert
|
998ead90a6
|
Fixed transfer composOp generation to support tree types that don't take a single type argument.
|
2005-11-28 22:31:09 +00:00 |
|
bringert
|
2e16e1e384
|
Changed all example programs to use layout syntax.
|
2005-11-28 21:45:22 +00:00 |
|
bringert
|
b62b81d973
|
Changed exp.tr to use layout syntax and the Cat type.
|
2005-11-28 21:24:31 +00:00 |
|
bringert
|
2c0fdf6c3c
|
Removed interpreter API TODO.
|
2005-11-28 19:15:27 +00:00 |
|
bringert
|
6fb6eb3980
|
Removed BNFC layout fix from transfer TODO.
|
2005-11-28 19:12:50 +00:00 |
|
bringert
|
0fc7c76717
|
Added evaluateExp and builtin to InterpreterAPI. Check for EOF in interactive transfer interpreter mode.
|
2005-11-25 18:02:36 +00:00 |
|
bringert
|
2a59fffd45
|
Move transfer into the GF repo.
|
2005-11-25 16:36:19 +00:00 |
|