From 31e0deb017a938bc91f49d8505104d97bc8af14f Mon Sep 17 00:00:00 2001 From: aarne Date: Tue, 21 Oct 2003 15:15:47 +0000 Subject: Rebuilding resource libraries. Rebuilding resource libraries. Working with resource interfaces. --- src/GF/Grammar/Lookup.hs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/GF/Grammar') 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 -- cgit v1.2.3