mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-24 03:52:50 -06:00
23 lines
309 B
Plaintext
23 lines
309 B
Plaintext
|
|
-- the example 4.1 from Ljunglöf (2004, page 82)
|
|
|
|
concrete CopyMorphism of CopyMorphismAbs = {
|
|
|
|
lincat
|
|
S = { s : Str };
|
|
A = { s1 : Str; s2 : Str };
|
|
|
|
lin
|
|
|
|
f x = { s = x.s1 ++ x.s2 };
|
|
|
|
g x y = { s1 = x.s1 ++ y.s1;
|
|
s2 = x.s2 ++ y.s2 };
|
|
|
|
ac = { s1 = "a"; s2 = "c" };
|
|
|
|
bd = { s1 = "b"; s2 = "d" };
|
|
|
|
|
|
}
|