forked from GitHub/gf-core
revised Pinyin versions of Chi files: now called Chi instead of Cmn for simplicity, but resideing in chinese/pinyin, which should appear in path before chinese and alltenses when used
This commit is contained in:
36
lib/src/chinese/pinyin/SymbolChi.gf
Normal file
36
lib/src/chinese/pinyin/SymbolChi.gf
Normal file
@@ -0,0 +1,36 @@
|
||||
--# -path=.:../abstract:../common
|
||||
|
||||
concrete SymbolChi of Symbol = CatChi ** open Prelude, ResChi in {
|
||||
|
||||
flags coding = utf8;
|
||||
|
||||
lin
|
||||
SymbPN i = i ;
|
||||
IntPN i = i ;
|
||||
FloatPN i = i ;
|
||||
NumPN i = i ;
|
||||
CNIntNP cn i = {
|
||||
s = cn.s ++ i.s ;
|
||||
c = cn.c
|
||||
} ;
|
||||
CNSymbNP det cn xs = ss (det.s ++ cn.s ++ xs.s) ; ----
|
||||
CNNumNP cn i = {
|
||||
s = cn.s ++ i.s ;
|
||||
c = cn.c
|
||||
} ;
|
||||
|
||||
SymbS sy = sy ;
|
||||
SymbNum sy = sy ;
|
||||
SymbOrd sy = sy ;
|
||||
|
||||
lincat
|
||||
|
||||
Symb, [Symb] = SS ;
|
||||
|
||||
lin
|
||||
MkSymb s = s ;
|
||||
|
||||
BaseSymb = infixSS "" ;
|
||||
ConsSymb = infixSS "" ;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user