;PSPad user HighLighter definition file [Settings] Name=Haskell HTMLGroup=0 FileType=*.hs,*.lhs CommentString= SQLComment=1 IndentChar= UnIndentChar= TabWidth=0 CaseSensitive=1 SingleQuote=1 KeyWordChars=-_ CodeExplorer=ftUnknown [KeyWords] case= class= data= do= else= EQ= False= GT= if= import= in= infix= infixl= infixr= instance= Just= Left= let= LT= module= newtype= Nothing= of= Prelude= primitive= Right= then= True= type= where= [ReservedWords] abs= absReal= acos= acosh= Addr= all= and= any= appendFile= approxRational= asciiTab= asin= asinh= asTypeOf= atan= atan2= atanh= break= catch= ceiling= compare= concat= concatMap= const= cos= cosh= curry= cycle= decodeFloat= denominator= digitToInt= div= divMod= doubleToFloat= doubleToRatio= doubleToRational= drop= dropWhile= either= elem= encodeFloat= enumFrom= enumFromThen= enumFromThenTo= enumFromTo= error= even= even= exp= exponent= fail= filter= flip= floatDigits= floatProperFraction= floatRadix= floatRange= floatToRational= floor= fmap= foldl= foldl1= foldr= foldr1= fromDouble= fromEnum= fromInt= fromInteger= fromIntegral= fromRational= fst= gcd= getContents= getChar= getLine= head= hugsIORun= hugsPutStr= chr= id= index= init= inRange= interact= intToDigit= intToRatio= ioeGetErrorString= ioError= isAlpha= isAlphaNum= isAscii= isControl= isDenormalized= isDigit= isHexDigit= isIEEE= isInfinite= isLower= isNaN= isNegativeZero= isOctDigit= isPrint= isSpace= isUpper= iterate= last= lcm= length= lex= lexDigits= lexLitChar= lexmatch= lines= log= logBase= lookup= map= mapM= mapM_= max= maxBound= maximum= maybe= min= minBound= minimum= mod= negate= nonnull= not= notElem= null= numerator= numericEnumFrom= numericEnumFromThen= numericEnumFromThenTo= numericEnumFromTo= odd= odd= or= ord= otherwise= pi= pred= primAcosDouble= primAcosFloat= primAsinDouble= primAsinFloat= primAtanDouble= primAtanFloat= primbindIO= primCmpDouble= primCmpFloat= primCmpChar= primCmpInt= primCmpInteger= primCompAux= primCosDouble= primCosFloat= primDivDouble= primDivFloat= primDivInt= primDoubleDecode= primDoubleDigits= primDoubleEncode= primDoubleMaxExp= primDoubleMinExp= primDoubleRadix= primEqDouble= primEqFloat= primEqChar= primEqInt= primEqInteger= primEvenInt= primEvenInteger= primExitWith= primExpDouble= primExpFloat= primFloatDecode= primFloatDigits= primFloatEncode= primFloatMaxExp= primFloatMinExp= primFloatRadix= primCharToInt= primIntegerToDouble= primIntegerToFloat= primIntegerToInt= primIntToDouble= primIntToFloat= primIntToChar= primIntToInteger= primLogDouble= primLogFloat= primMaxInt= primMinInt= primMinusDouble= primMinusFloat= primMinusInt= primMinusInteger= primModInt= primMulDouble= primMulFloat= primMulInt= primMulInteger= primNegDouble= primNegFloat= primNegInt= primNegInteger= primPlusDouble= primPlusFloat= primPlusInt= primPlusInteger= primPmFlt= primPmInt= primPmInteger= primPmNpk= primPmSub= primQrmInt= primQrmInteger= primQuotInt= primRationalToDouble= primRationalToFloat= primRemInt= primretIO= primShowsFloat= primShowsInt= primShowsInteger= primSinDouble= primSinFloat= primSqrtDouble= primSqrtFloat= primTanDouble= primTanFloat= print= product= properFraction= protectEsc= putChar= putStr= putStrLn= quot= quotRem= range= rangeSize= rationalToDouble= rationalToFloat= rationalToRealFloat= rationalToRealFloat= read= readDec= readField= readFile= readFloat= readHex= readInt= readIO= readList= readLitChar= readLn= readOct= readParen= reads= readSigned= readSigned= readsPrec= realFloatToRational= realToFrac= recip= reduce= rem= repeat= replicate= return= reverse= round= scaleFloat= scanl= scanl1= scanr= scanr1= seq= sequence= sequence_= show= showField= showChar= showInt= showList= showLitChar= showParen= shows= showSigned= showsPrec= showString= significand= signum= signumReal= sin= sinh= snd= span= splitAt= sqrt= subtract= succ= sum= tail= take= takeWhile= tan= tanh= toEnum= toInt= toInteger= toLower= toRational= toUpper= truncate= uncurry= undefined= unlines= until= unwords= unzip= unzip3= userError= words= writeFile= zip= zip3= zipWith= zipWith3= [KeyWords2] Addr= Bool= Bounded= Double= Either= EmptyRec= EmptyRow= Enum= Eq= FilePath= Float= Floating= Fractional= Functor= Char= Int= Integer= Integral= IO= IOError= IOResult= Ix= Maybe= Monad= Num= Ord= Ordering= Ratio= Rational= Read= ReadS= Real= RealFrac= Rec= Show= ShowS= String= [KeyWords3]