diff options
Diffstat (limited to 'src/example-based')
| -rw-r--r-- | src/example-based/ExampleService.hs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/example-based/ExampleService.hs b/src/example-based/ExampleService.hs index ecead5425..0065fd4dd 100644 --- a/src/example-based/ExampleService.hs +++ b/src/example-based/ExampleService.hs @@ -72,7 +72,9 @@ getLimit = maybe err return =<< readInput "limit" where err = throwCGIError 400 "Missing/bad limit" [] -readParsePGF cwd cache = liftIO $ readCache cache (cwd</>"ParseEngAbs.pgf") +readParsePGF cwd cache = + do parsepgf <- getInp "parser" + liftIO $ readCache cache (cwd</>parsepgf) parseEnviron s = do state <- liftIO $ readIO s return $ environ state |
