summaryrefslogtreecommitdiff
path: root/src/GF/GFCC/Raw/ParGFCCRaw.hs
diff options
context:
space:
mode:
authorbjorn <bjorn@bringert.net>2008-01-30 17:18:27 +0000
committerbjorn <bjorn@bringert.net>2008-01-30 17:18:27 +0000
commitc6137229ebb66b0a299b3ff09bd6fabf01444884 (patch)
treedc190f49bab8fc376f8277bec33c57de882e2819 /src/GF/GFCC/Raw/ParGFCCRaw.hs
parent76bfc8e98d999517c18d6e54ee452a42a6c808cc (diff)
Standard format for floats and strings in GFCC.
Diffstat (limited to 'src/GF/GFCC/Raw/ParGFCCRaw.hs')
-rw-r--r--src/GF/GFCC/Raw/ParGFCCRaw.hs2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/GF/GFCC/Raw/ParGFCCRaw.hs b/src/GF/GFCC/Raw/ParGFCCRaw.hs
index 06ed83c04..051358211 100644
--- a/src/GF/GFCC/Raw/ParGFCCRaw.hs
+++ b/src/GF/GFCC/Raw/ParGFCCRaw.hs
@@ -21,9 +21,7 @@ pTerm n = skipSpaces >> (pParen <++ pApp <++ pNum <++ pStr <++ pMeta)
where pParen = between (char '(') (char ')') (pTerm 0)
pApp = liftM2 App pIdent (if n == 0 then pTerms else return [])
pStr = char '"' >> liftM AStr (manyTill (pEsc <++ get) (char '"'))
- -- FIXME: what escapes are used?
pEsc = char '\\' >> get
- -- FIXME: what formats?
pNum = do x <- munch1 isDigit
((char '.' >> munch1 isDigit >>= \y -> return (AFlt (read (x++"."++y))))
<++