8000 Details about Unicode categories of function and value name character… · purescript/documentation@18b729a · GitHub
[go: up one dir, main page]

Skip to content

Commit 18b729a

Browse files
halloleohalloleo
andauthored
Details about Unicode categories of function and value name characters. (#422)
* Add table showing characters for function and value names * The table shows for each acceptable character category the characters which have 8-bit code points * Correct table format Co-authored-by: halloleo <git@halloleo.dot.hailmail.dot.net>
1 parent a31b965 commit 18b729a

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

language/Syntax.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,16 @@ Function and value names must start with a lowercase letter ([unicode category](
106106
* Underscore: `_`
107107
* Apostrophe: `'`
108108

109+
Here a table showing for each acceptable category the characters which have code points in the 8-bit range ("Extended ASCII"):
110+
111+
| Category | Characters within the 8-bit code point range |
112+
|----------|-----------------------------------|
113+
| `Ll` | `a` `b` `c` `d` `e` `f` `g` `h` `i` `j` `k` `l` `m` `n` `o` `p` `q` `r` `s` `t` `u` `v` `w` `x` `y` `z` <BR>`µ` `ß` `à` `á` `â` `ã` `ä` `å` `æ` `ç` `è` `é` `ê` `ë` `ì` `í` `î` `ï` `ð` `ñ` `ò` `ó` `ô` `õ` `ö` `ø` `ù` `ú` `û` `ü` `ý` `þ` `ÿ` |
114+
| `L` | `A` `B` `C` `D` `E` `F` `G` `H` `I` `J` `K` `L` `M` `N` `O` `P` `Q` `R` `S` `T` `U` `V` `W` `X` `Y` `Z` <BR>`a` `b` `c` `d` `e` `f` `g` `h` `i` `j` `k` `l` `m` `n` `o` `p` `q` `r` `s` `t` `u` `v` `w` `x` `y` `z` <BR>`ª` `µ` `º` `À` `Á` `Â` `Ã` `Ä` `Å` `Æ` `Ç` `È` `É` `Ê` `Ë` `Ì` `Í` `Î` `Ï` `Ð` `Ñ` `Ò` `Ó` `Ô` `Õ` `Ö` `Ø` `Ù` `Ú` `Û` `Ü` `Ý` <BR>`Þ` `ß` `à` `á` `â` `ã` `ä` `å` `æ` `ç` `è` `é` `ê` `ë` `ì` `í` `î` `ï` `ð` `ñ` `ò` `ó` `ô` `õ` `ö` `ø` `ù` `ú` `û` `ü` `ý` `þ` `ÿ` |
115+
| `M` | _none_ |
116+
| `N` | `0` `1` `2` `3` `4` `5` `6` `7` `8` `9` `²` `³` `¹` `¼` `½` `¾` |
117+
118+
109119
## Function application
110120

111121
Function application is indicated by just the juxtaposition of a function with its arguments:

0 commit comments

Comments
 (0)
0