more treebank options; updated history

This commit is contained in:
aarne
2006-03-06 21:27:49 +00:00
parent a2d2e268d3
commit 5e70830f3c
7 changed files with 30 additions and 5 deletions

View File

@@ -319,6 +319,8 @@ execC co@(comm, opts0) sa@(sh@(st,(h,_,_,_)),a) = checkOptions st co >> case com
returnArg (AString $ unlines $ lookupTreebank tb s) sa
_ | oElem (iOpt "assocs") opts -> do
returnArg (AString $ unlines $ map printAssoc $ assocsTreebank tb) sa
_ | oElem (iOpt "trees") opts -> do
returnArg (ATrms $ str2trees $ concatMap snd $ assocsTreebank tb) sa
_ -> do
let tes = map (string2treeErr gro) $ lookupTreebank tb s
terms = [t | Ok t <- tes]
@@ -442,6 +444,8 @@ execC co@(comm, opts0) sa@(sh@(st,(h,_,_,_)),a) = checkOptions st co >> case com
AString s -> err AError (ATrms . return) $ string2treeErr gro s
_ -> a
str2trees ts = [t | Ok t <- map (string2treeErr gro) ts]
strees a = case a of
ATrms ts -> ts
_ -> []