English KindCons Zpět na moji osobní stránku.

KindTran: Přívětivý translátor

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ě.

Download

PlatformaSouborPoznámka
OS/2KT021os2.zipMělo by to fungovat se všemi 32-bitovými verzemi OS/2; testováno bylo na Warp4CZ FP11
Win32KT020w32.zipMělo by to fungovat s Win 95/98/ME/2000/XP; testováno bylo dosud pouze s NT.
EMXKT021emx.zipEMX 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.