purescript-0.8.5.0: PureScript Programming Language Compiler

Safe HaskellNone
LanguageHaskell98

Language.PureScript.Parser.Lexer

Description

The first step in the parsing process - turns source code into a list of lexemes

Synopsis

Documentation

semiSep :: TokenParser a -> TokenParser [a] Source

Parse zero or more values separated by semicolons

semiSep1 :: TokenParser a -> TokenParser [a] Source

Parse one or more values separated by semicolons

commaSep :: TokenParser a -> TokenParser [a] Source

Parse zero or more values separated by commas

commaSep1 :: TokenParser a -> TokenParser [a] Source

Parse one or more values separated by commas

reservedPsNames :: [String] Source

A list of purescript reserved identifiers

isSymbolChar :: Char -> Bool Source

The characters allowed for use in operators

isUnquotedKey :: String -> Bool Source

Strings allowed to be left unquoted in a record key