diff options
| author | aarne <aarne@cs.chalmers.se> | 2008-01-04 17:54:20 +0000 |
|---|---|---|
| committer | aarne <aarne@cs.chalmers.se> | 2008-01-04 17:54:20 +0000 |
| commit | ca409d0047f201c2850664a3054d3337ef1ec6f7 (patch) | |
| tree | 1e1db239545491202fbe3cc3fc140380570320db /examples/uusisuomi/MkLex.hs | |
| parent | d5500498736ff9cdce7d23e336357742c5799825 (diff) | |
started adjectives in uusisuomi
Diffstat (limited to 'examples/uusisuomi/MkLex.hs')
| -rw-r--r-- | examples/uusisuomi/MkLex.hs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/examples/uusisuomi/MkLex.hs b/examples/uusisuomi/MkLex.hs index 304fd8b1f..9e35e88a0 100644 --- a/examples/uusisuomi/MkLex.hs +++ b/examples/uusisuomi/MkLex.hs @@ -54,33 +54,33 @@ mkLex 0 line = case words line of mkLex 1 line = case words line of num:sana:_ -> do let nimi = "n" ++ init num ++ "_" ++ sana - putStrLn $ "lin " ++ nimi ++ "_N = mk1N \"" ++ sana ++ "\" ;" + putStrLn $ "lin " ++ nimi ++ "_N = mkN \"" ++ sana ++ "\" ;" _ -> return () mkLex 2 line = case words line of num:sana:sanan:_ -> do let nimi = "n" ++ init num ++ "_" ++ sana putStrLn $ "lin " ++ nimi ++ - "_N = mk2N \"" ++ sana ++ "\" \"" ++ sanan ++ "\" ;" + "_N = mkN \"" ++ sana ++ "\" \"" ++ sanan ++ "\" ;" _ -> return () mkLex 3 line = case words line of num:sana:sanan:_:_:_:_:sanoja:_ -> do let nimi = "n" ++ init num ++ "_" ++ sana putStrLn $ "lin " ++ nimi ++ - "_N = mk3N \"" ++ sana ++ "\" \"" ++ sanan ++ "\" \"" ++ sanoja ++ "\" ;" + "_N = mkN \"" ++ sana ++ "\" \"" ++ sanan ++ "\" \"" ++ sanoja ++ "\" ;" _ -> return () mkLex 4 line = case words line of num:sana:sanan:sanaa:_:_:_:sanoja:_ -> do let nimi = "n" ++ init num ++ "_" ++ sana putStrLn $ "lin " ++ nimi ++ - "_N = mk4N \"" ++ sana ++ "\" \"" ++ sanan ++ - "\" \"" ++ sanaa ++ "\" \"" ++ sanoja ++ "\" ;" + "_N = mkN \"" ++ sana ++ "\" \"" ++ sanan ++ + "\" \"" ++ sanoja ++ "\" \"" ++ sanaa ++ "\" ;" _ -> return () --- to initiate from a noun list +-- to initiate from a noun list that has compounds mkLex 11 line = case words line of _:"--":_ -> return () @@ -88,7 +88,7 @@ mkLex 11 line = case words line of let sana = uncompound sana0 let nimi = "n" ++ init num ++ "_" ++ sana putStrLn $ "fun " ++ nimi ++ "_N : N ;" - putStrLn $ "lin " ++ nimi ++ "_N = mk1N \"" ++ sana ++ "\" ;" + putStrLn $ "lin " ++ nimi ++ "_N = mkN \"" ++ sana ++ "\" ;" _ -> return () -- from sora+tie to tie |
