diff options
| author | aarne <unknown> | 2003-10-21 15:15:47 +0000 |
|---|---|---|
| committer | aarne <unknown> | 2003-10-21 15:15:47 +0000 |
| commit | 31e0deb017a938bc91f49d8505104d97bc8af14f (patch) | |
| tree | 17bab7f3245786136f4f76b2c8e698d3a4336ec0 /src/GF/Grammar | |
| parent | d0c75667910bfe5e2ee3f8434d7079f2c1bed65c (diff) | |
Rebuilding resource libraries.
Rebuilding resource libraries.
Working with resource interfaces.
Diffstat (limited to 'src/GF/Grammar')
| -rw-r--r-- | src/GF/Grammar/Lookup.hs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/GF/Grammar/Lookup.hs b/src/GF/Grammar/Lookup.hs index b8afbc21e..83d6787ef 100644 --- a/src/GF/Grammar/Lookup.hs +++ b/src/GF/Grammar/Lookup.hs @@ -17,6 +17,7 @@ lookupResDef gr m c = do info <- lookupInfo mo c case info of ResOper _ (Yes t) -> return $ qualifAnnot m t + ResOper _ Nope -> return $ Q m c AnyInd _ n -> lookupResDef gr n c ResParam _ -> return $ QC m c ResValue _ -> return $ QC m c @@ -31,6 +32,7 @@ lookupResType gr m c = do info <- lookupInfo mo c case info of ResOper (Yes t) _ -> return $ qualifAnnot m t + ResOper (May n) _ -> lookupResType gr n c AnyInd _ n -> lookupResType gr n c ResParam _ -> return $ typePType ResValue (Yes t) -> return $ qualifAnnotPar m t |
