bringert
|
0419860b4e
|
Transfer: some TODOs. Lots of minor fixes in type checking algorithm.
|
2006-03-20 18:23:55 +00:00 |
|
bringert
|
d760ce9738
|
Added some tricky transfer type checking examples.
|
2006-03-20 14:04:11 +00:00 |
|
bringert
|
eee0f20ea8
|
Transfer reflexive example: added ideal version.
|
2006-03-13 10:56:45 +00:00 |
|
bringert
|
941a9f35ba
|
Added transfer example: constructing reflexives.
|
2006-03-13 10:53:44 +00:00 |
|
bringert
|
0f6c51f741
|
Report errors in at command.
|
2006-01-20 18:18:49 +00:00 |
|
bringert
|
dc54207d3b
|
Transfer compiler: rename variables before doing any substitutions.
|
2005-12-09 13:06:05 +00:00 |
|
bringert
|
ccfe7fb119
|
Transfer: changed syntax to remove the mandatory type annotation in let.
|
2005-12-09 11:45:57 +00:00 |
|
bringert
|
c703a92136
|
Transfer: Changed transfer program file extension from .tr to .tra to avoid collision with Troff file extension.
|
2005-12-06 16:33:40 +00:00 |
|
bringert
|
ee4adf5ba8
|
Simple transfer tutorial touch-up.
|
2005-12-06 16:26:55 +00:00 |
|
bringert
|
41aaed58d4
|
Moved transfer documentation to doc/. Added sections and text to transfer tutorial and reference. Added script for generating html from txt2tags files.
|
2005-12-06 16:23:29 +00:00 |
|
aarne
|
a6dc944356
|
opers in cnc
|
2005-12-06 12:39:36 +00:00 |
|
bringert
|
6c9b2bf6df
|
Added beginnings of a transfer language reference.
|
2005-12-05 18:01:59 +00:00 |
|
bringert
|
56e9e45171
|
Changed test.tr to run a fibNat test.
|
2005-12-05 16:52:56 +00:00 |
|
bringert
|
7c24fcb38f
|
Added aggregation example.
|
2005-12-05 16:45:11 +00:00 |
|
bringert
|
ddc8d5d0cc
|
Transfer: fixed Eq derivation to at least work for GF-generated Tree types.
|
2005-12-05 14:14:19 +00:00 |
|
bringert
|
396cc63cfc
|
Added list patterns. Added som simple prelude functions.
|
2005-12-01 17:27:06 +00:00 |
|
bringert
|
635845eed8
|
Transfer: added support for disjunctive patterns.
|
2005-12-01 15:37:47 +00:00 |
|
bringert
|
71fb2c16cd
|
Transfer: added example which makes the layout resolver go wrong. Added binary conversion from numerals.
|
2005-11-30 21:02:44 +00:00 |
|
bringert
|
7dfa184285
|
Added bind operators, do-notation, a cons operator and list sytnax.
|
2005-11-30 20:27:01 +00:00 |
|
bringert
|
12ca29b32b
|
Transfer: derive instances, not functions.
|
2005-11-30 18:42:45 +00:00 |
|
bringert
|
a68cd282cb
|
Transfer: reimplement operators with type classes.
|
2005-11-30 17:40:32 +00:00 |
|
bringert
|
cba2fcb9b1
|
Moved transfer libraries to transfer/lib
|
2005-11-30 16:00:06 +00:00 |
|
bringert
|
86df2a69b1
|
Moved class stuff to prelude.
|
2005-11-30 15:51:43 +00:00 |
|
bringert
|
eaf65c4e6a
|
Transfer: Ord extends Eq.
|
2005-11-30 13:20:04 +00:00 |
|
bringert
|
b6ee983432
|
Fixed typo in overload.tr.
|
2005-11-30 13:18:43 +00:00 |
|
bringert
|
b846b4c4fd
|
Transfer: fleshed out overloading examples.
|
2005-11-30 12:34:14 +00:00 |
|
bringert
|
71b77a5481
|
Added transfer Maybe module.
|
2005-11-30 12:28:50 +00:00 |
|
bringert
|
f2e0c40f5b
|
Remove more useless pattern matching and variable bindings in transfer compilation.
|
2005-11-30 12:04:21 +00:00 |
|
bringert
|
9db05c57f8
|
Added example of composOp overloading to overload.tr.
|
2005-11-29 19:43:00 +00:00 |
|
bringert
|
5b9249a422
|
Split widesnake example. Changed examples to use rec and sig keywords.
|
2005-11-29 18:15:15 +00:00 |
|
bringert
|
f6159d4bff
|
Added stoneage transfer example.
|
2005-11-29 17:42:43 +00:00 |
|
bringert
|
0d0c7e5b2d
|
Added numerals example.
|
2005-11-29 16:00:52 +00:00 |
|
bringert
|
bc2c57f5dc
|
Made layout test example more compilcated.
|
2005-11-29 15:57:51 +00:00 |
|
bringert
|
967891cfd7
|
Transfer compiler: extended variable removal to variables bound in case expressions.
|
2005-11-28 23:02:04 +00:00 |
|
bringert
|
cb6f3088b5
|
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
|
02c23401a7
|
Changed all example programs to use layout syntax.
|
2005-11-28 21:45:22 +00:00 |
|
bringert
|
2455b73559
|
Changed exp.tr to use layout syntax and the Cat type.
|
2005-11-28 21:24:31 +00:00 |
|
bringert
|
dbe8e61acc
|
Move transfer into the GF repo.
|
2005-11-25 16:36:19 +00:00 |
|