| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Data.CSS.Syntax.Tokens
Synopsis
- data Token
- = Whitespace
- | CDO
- | CDC
- | Comma
- | Colon
- | Semicolon
- | LeftParen
- | RightParen
- | LeftSquareBracket
- | RightSquareBracket
- | LeftCurlyBracket
- | RightCurlyBracket
- | SuffixMatch
- | SubstringMatch
- | PrefixMatch
- | DashMatch
- | IncludeMatch
- | Column
- | String !Text
- | BadString
- | Number !Text !NumericValue
- | Percentage !Text !NumericValue
- | Dimension !Text !NumericValue !Unit
- | Url !Text
- | BadUrl
- | Ident !Text
- | AtKeyword !Text
- | Function !Text
- | Hash !HashFlag !Text
- | Delim !Char
- data NumericValue
- data HashFlag
- = HId
- | HUnrestricted
- type Unit = Text
- tokenize :: Text -> [Token]
- serialize :: [Token] -> Text
Documentation
Constructors
| Whitespace | |
| CDO | |
| CDC | |
| Comma | |
| Colon | |
| Semicolon | |
| LeftParen | |
| RightParen | |
| LeftSquareBracket | |
| RightSquareBracket | |
| LeftCurlyBracket | |
| RightCurlyBracket | |
| SuffixMatch | |
| SubstringMatch | |
| PrefixMatch | |
| DashMatch | |
| IncludeMatch | |
| Column | |
| String !Text | |
| BadString | |
| Number !Text !NumericValue | |
| Percentage !Text !NumericValue | |
| Dimension !Text !NumericValue !Unit | |
| Url !Text | |
| BadUrl | |
| Ident !Text | |
| AtKeyword !Text | |
| Function !Text | |
| Hash !HashFlag !Text | |
| Delim !Char |
data NumericValue Source #
Constructors
| NVInteger !Integer | number without dot |
| NVNumber !Scientific | number with dot |
Instances
| Show NumericValue Source # | |
Defined in Data.CSS.Syntax.Tokens Methods showsPrec :: Int -> NumericValue -> ShowS show :: NumericValue -> String showList :: [NumericValue] -> ShowS | |
| Eq NumericValue Source # | |
Defined in Data.CSS.Syntax.Tokens | |
Constructors
| HId | |
| HUnrestricted |