| qvarid | qconid | qvarsym | qconsym | literal | special | reservedop | reservedid |
| integer | float | char | string |
| ( | ) | , | ; | [ | ] | ` | { | } |
| whitechar | comment | ncomment |
| newline | vertab | space | tab | uniWhite |
| | |
| | |
| |
a_carriage_return |
| a_line_feed |
| a_vertical_tab |
| a_form_feed |
| a_space |
a_horizontal_tab |
any_Unicode_character_defined_as_whitespace |
-- ( - )* |
| {- |
| -} |
| graphic | whitechar |
| graphic | space | tab |
| small | large | symbol | digit | special | : | " | ' |
| ascSmall | uniSmall | _ |
| a | b | ... | z |
any_Unicode_lowercase_letter |
| ascLarge | uniLarge |
| A | B | ... | Z |
any_uppercase_or_titlecase_Unicode_letter |
| |
| ! | # | $ | % | & | * | + | . | / | < | = | > | ? | @ | \ | ^ | | | - | ~ |
any_Unicode_symbol_or_punctuation |
| ascDigit | uniDigit |
| 0 | 1 | ... | 9 |
any_Unicode_decimal_digit |
| 0 | 1 | ... | 7 |
| digit | A | ... | F | a | ... | f |
| case | class | data | default | deriving | do | else | if | import | in | infix | infixl | infixr | instance | let | module | newtype | of | then | type | where | _ |
| .. | : | :: | = | \ | | | <- | -> | @ | ~ | => |
| varid |
| conid |
| conid |
| conid |
| | 0o octal |
| | 0O octal |
| | 0x hexadecimal |
| | 0X hexadecimal |
| |
| a | b | f | n | r | t | v | \ | " | ' | & |
| cntrl | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US | SP | DEL |
| |
| | |
| |
| | |
| | |
| | module modid |
| |
| |
| | |
| |
| var | con |
| | |
| | |
| | |
| | |
| | |
| |
| |
| |
| |
| | |
| |
| infixl | infixr | infix |
| | |
| | |
| | |
| |
| | ( ) |
| | [ ] |
| | ( -> ) |
| | ( , ( , )* ) |
| |
| |
| |
| | |
| |
| |
| qtycls |
| | |
| | |
| | |
| |
| | |
| |
| |
| exp_i |
| |
| | - exp_i |
| |
| | |
| | |
| | |
| | |
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
| | let decls |
| |
| | |
| |
exp ; | |
| | |
| | |
| | ; |
| |
| | |
| |
| |
| | |
| | |
| | |
| | _ |
| | |
| | |
| | |
| | ~ apat |
( ) | |
| | [ ] |
| | ( , ( , )* ) |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| varop | conop |
| qvarop | qconop |
| : | qconsym |
This DHTML application was created based on data in Haskel 98 Report by Peter Hercek. Enjoy.
Copyright 2002, 2003, 2007 Peter Hercek, All rights reserved.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You can receive a copy of the GNU General Public License here.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~