bringert
|
9b7ce588b2
|
Fixed-point iterate unneccessary node removeal.
|
2006-01-05 20:55:13 +00:00 |
|
bringert
|
ededda152b
|
Generate monolithic FAs by expanding an MFA.
|
2006-01-05 20:35:22 +00:00 |
|
bringert
|
e76e2e754a
|
Added monolithic SLF builind back in.
|
2006-01-05 19:34:12 +00:00 |
|
bringert
|
795078eece
|
Sort sub-networks topologically. HTK's HBuild seems to require this.
|
2006-01-05 19:03:31 +00:00 |
|
bringert
|
af905434a2
|
Remove unused sub-networks when generating multiple FAs.
|
2006-01-05 17:46:30 +00:00 |
|
bringert
|
6958b7bb7b
|
Remove more unneccessary nodes in SLF networks.
|
2006-01-05 16:48:55 +00:00 |
|
bringert
|
0603e75a14
|
Refactored Graph module. Remove some unneccessary states in slf networks.
|
2006-01-05 16:35:04 +00:00 |
|
bringert
|
40950c8bc1
|
Use language flag to select the acoustic model to use with ATK.
|
2006-01-05 16:34:35 +00:00 |
|
bringert
|
3360bd3e7b
|
Print slf_graphviz with subgraphs.
|
2006-01-05 12:59:36 +00:00 |
|
bringert
|
718b6a5fd2
|
Build SLF networks with sublattices.
|
2006-01-04 21:41:12 +00:00 |
|
bringert
|
958c754112
|
Regenerate Transfer abstract syntaxes with updated BNFC.
|
2006-01-03 10:29:47 +00:00 |
|
bringert
|
a9ae24fbc5
|
Finite state networks: more strictness. alternative (still unused) implementation of reachable.
|
2005-12-29 21:35:40 +00:00 |
|
bringert
|
79d771ab1d
|
Fintie state networks: fixed stack overflow problem with strictness in Graph and FiniteState. Some clean-up and smaller performance fixes.
|
2005-12-29 20:24:34 +00:00 |
|
bringert
|
72c2289857
|
Finite state networks: replace some lookup tables with maps. Rewrite closure for speed.
|
2005-12-29 16:29:21 +00:00 |
|
bringert
|
999cb3bc07
|
Finite state minimization: improved performance by using Set State instead of [State] as DFA labels.
|
2005-12-29 15:55:48 +00:00 |
|
bringert
|
9981704c5f
|
Finite state network generation: reimplemented getOutgoing using Data.Map to improve performance of minimize with large networks.
|
2005-12-29 13:33:58 +00:00 |
|
bringert
|
5c12a73dae
|
Some performance improvements in the FA generation.
|
2005-12-22 23:16:15 +00:00 |
|
bringert
|
cb9769788e
|
Some tracing and formatting stuff looking for the the stack overflow problem in the FA generation.
|
2005-12-22 18:04:05 +00:00 |
|
bringert
|
6e53876291
|
Swedish Swadesh: levren -> levern
|
2005-12-22 10:28:23 +00:00 |
|
bringert
|
82c3a45047
|
Swedish Swadesh: Use mkN for frö.
|
2005-12-21 15:37:35 +00:00 |
|
bringert
|
ea1254f9d2
|
Fix in SwadeshSwe, naglen -> nageln.
|
2005-12-21 15:02:48 +00:00 |
|
bringert
|
4b76a75af9
|
More details about the si command.
|
2005-12-21 11:48:28 +00:00 |
|
bringert
|
5d61388d77
|
Don't import toLower in PrSLF.
|
2005-12-20 15:17:43 +00:00 |
|
bringert
|
fdd1f84b19
|
ATK: set CMNDEFAULT programmatically. Requires latest version of atkrec.
|
2005-12-16 15:13:37 +00:00 |
|
bringert
|
903b89de34
|
Include atk config file in GF. Use environment variable to find the file.
|
2005-12-16 14:17:39 +00:00 |
|
bringert
|
c8b8089544
|
ATK: prepare for supporting multiple languages.
|
2005-12-16 13:05:56 +00:00 |
|
bringert
|
b569d80d50
|
Fixed conflict from Aarne's ATK path changes. Added NOILINE pragma to ATK initialized variable.
|
2005-12-16 09:54:31 +00:00 |
|
bringert
|
d284e54aed
|
Use ATK_HOME variable to find resources.
|
2005-12-14 15:11:26 +00:00 |
|
bringert
|
b1543ab8bd
|
Fixed arguments of NoSpeechInput.recognizeSpeech so that GF compiles without ATK.
|
2005-12-14 14:53:28 +00:00 |
|
bringert
|
8bb1df23a8
|
Added explicit type signature to GF.System.NoSpeechInput.recognizeSpeech.
|
2005-12-13 21:09:29 +00:00 |
|
bringert
|
18a57aa56a
|
Added semi-working speech_input command.
|
2005-12-13 21:03:56 +00:00 |
|
bringert
|
bb545d2faa
|
Use tags in SLF generation to get out a parsable string.
|
2005-12-09 13:35:50 +00:00 |
|
bringert
|
deb9e3f482
|
Transfer compiler: rename variables before doing any substitutions.
|
2005-12-09 13:06:05 +00:00 |
|
bringert
|
6b137b54ba
|
Transfer: changed syntax to remove the mandatory type annotation in let.
|
2005-12-09 11:45:57 +00:00 |
|
bringert
|
8739ef954c
|
Regenerated gf-compiler-png with Aarne's and my changes.
|
2005-12-09 11:05:53 +00:00 |
|
bringert
|
3f96265145
|
Added more steps in the speech grammar part of the GF compiler graph.
|
2005-12-09 11:04:53 +00:00 |
|
bringert
|
c4e6d36d71
|
Added note about Transfer being experimental.
|
2005-12-09 10:56:07 +00:00 |
|
bringert
|
a35dbbeeb8
|
SLF generation: make sure that there is only one final node, and that it is actually final.
|
2005-12-08 16:01:13 +00:00 |
|
bringert
|
0ca556122c
|
Set encoding in txt2tags documents to utf-8.
|
2005-12-08 10:04:34 +00:00 |
|
bringert
|
d6fb8d218b
|
Transfer: fixed bug in prelude partition. Fixed naming of tuple field names, made it 1-based as in docs, instead of 0-based as before.
|
2005-12-08 09:45:17 +00:00 |
|
bringert
|
2109eb29ff
|
Transfer: Added compile_all.sh.
|
2005-12-08 09:39:36 +00:00 |
|
bringert
|
f8b9bced8b
|
Transfer reference: first proof reading fixes.
|
2005-12-07 12:24:30 +00:00 |
|
bringert
|
79a9b19341
|
Transfer reference: operators, overloading
|
2005-12-07 11:53:29 +00:00 |
|
bringert
|
30e8bc6cc0
|
Transfer: derive Eq Bool
|
2005-12-07 10:11:41 +00:00 |
|
bringert
|
5c06d7279c
|
Transfer reference: added list patterns, do notation.
|
2005-12-07 10:03:18 +00:00 |
|
bringert
|
141fa43eb8
|
Transfer reference: added metavariable section and implementation status section.
|
2005-12-07 09:46:21 +00:00 |
|
bringert
|
8957bae1ba
|
Transfer tutorial: conjunction, not conjugation.
|
2005-12-06 22:51:00 +00:00 |
|
bringert
|
900a8f1142
|
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
|
099e5068d7
|
Simple transfer tutorial touch-up.
|
2005-12-06 16:26:55 +00:00 |
|
bringert
|
95854ea11b
|
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 |
|
bringert
|
8b379e4421
|
Transfer: Fixed BNFC's layout resolver to not insert semicolon at end of line if there is one already.
|
2005-12-06 16:19:29 +00:00 |
|
bringert
|
817ee33c2e
|
Transfer: fixed syntax error in prelude definition of partition.
|
2005-12-06 15:59:43 +00:00 |
|
bringert
|
ed23b9d8d8
|
Transfer: Changed BNFC's layout syntax resolver to add a semicolon at EOF if using top-level layout sytax. Changed transfer syntax to use this to force semicolon after imports when pretty printing transfer. transfer grammar printer now produces Transfer syntax, not core. It also imports prelude and includes Eq and Compos instances.
|
2005-12-06 15:57:43 +00:00 |
|
bringert
|
cd9150855d
|
Transfer: moved pair stuff to prelude. Added partition function.
|
2005-12-06 12:39:11 +00:00 |
|
bringert
|
6cda8779c4
|
After suggestion from Jordi: note that darcs pull should be done inside the local repository.
|
2005-12-06 12:23:54 +00:00 |
|
bringert
|
936e402373
|
Added beginnings of a transfer language reference.
|
2005-12-05 18:01:59 +00:00 |
|
bringert
|
2b8e3311f4
|
Removed variable for the type argument of List.
|
2005-12-05 17:35:32 +00:00 |
|
bringert
|
48cfd7d66f
|
Renamed transfer compiler and interpreter.
|
2005-12-05 16:53:27 +00:00 |
|
bringert
|
98b8d8d081
|
Changed test.tr to run a fibNat test.
|
2005-12-05 16:52:56 +00:00 |
|
bringert
|
224d2451d7
|
Added aggregation example.
|
2005-12-05 16:45:11 +00:00 |
|
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
|
f59a16876a
|
Make words in SLF language models upper case.
|
2005-12-02 12:55:24 +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
|
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 |
|
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 |
|
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 |
|
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
|
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 |
|