English | KindCons | Zpět na moji osobní stránku. |
Při propojování již nezávislých aplikací (mnohdy již existujících) je výhodné, je-li k dispozici nástroj, který je schopný transformovat zprávy v jednom jazyce (srozumitelném jedné aplikaci) do zpráv v jazyce druhém (srozumitelném jiné aplikaci).
Prototypem takovéhoto nástroje založeného na translačních přívětivých gramatikách je právě KindTran.
Formální popis obou jazyků (vstupního i výstupního) je soustředěn do jedné gramatiky. Tato gramatika obsahuje jak vstupní a výstupní abecedu, tak i abecedu sémantických akcí. Sémantické akce jsou ve své podstatě aktivity ovlivňující vnitřní stav translátoru. Je možné specifikovat translátor i bez sémantických akcí.
Úvod do přívětivých gramatik je popsán např. v této technické zprávě.
Dokumentace je zatím pouze v angličtině.
Platforma | Soubor | Poznámka |
---|---|---|
OS/2 | KT021os2.zip | Mělo by to fungovat se všemi 32-bitovými verzemi OS/2; testováno bylo na Warp4CZ FP11 |
Win32 | KT020w32.zip | Mělo by to fungovat s Win 95/98/ME/2000/XP; testováno bylo dosud pouze s NT. |
EMX | KT021emx.zip | EMX je rozšíření DOSu a OS/2, které umožňuje aplikacím cítit se jako v prostředí u..x-like systémů. Podpora pro OS/2 je ke stažení na hobbes.nmsu.edu. |