Changeset 4 for src/Lexer.hs
- Timestamp:
- 02/06/05 20:01:10 (4 years ago)
- svk:copy_cache_prev:
- 1041
- Files:
-
- 1 modified
-
src/Lexer.hs (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Lexer.hs
r3 r4 11 11 12 12 module Lexer where 13 import Data.Char 14 import Debug.Trace 15 import Text.ParserCombinators.Parsec 16 import Text.ParserCombinators.Parsec.Expr 17 import Text.ParserCombinators.Parsec.Pos 13 import Internals 18 14 import qualified Text.ParserCombinators.Parsec.Token as P 19 import Text.ParserCombinators.Parsec.Language20 15 21 16 perl6Def = javaStyle … … 89 84 90 85 fraction = do{ char '.' 91 ; digits <- many 1digit <?> "fraction"86 ; digits <- many digit <?> "fraction" 92 87 ; return (foldr op 0.0 digits) 93 88 } … … 149 144 150 145 quotedQuote = do 151 string "\\'"152 return '\''146 char '\\' 147 anyChar 153 148
