()
| 42 | |
| 43 | |
| 44 | def make_default_syntax_table() -> dict[str, int]: |
| 45 | # XXX perhaps should use some unicodedata here? |
| 46 | st: dict[str, int] = {} |
| 47 | for c in map(chr, range(256)): |
| 48 | st[c] = SYNTAX_SYMBOL |
| 49 | for c in [a for a in map(chr, range(256)) if a.isalnum()]: |
| 50 | st[c] = SYNTAX_WORD |
| 51 | st["\n"] = st[" "] = SYNTAX_WHITESPACE |
| 52 | return st |
| 53 | |
| 54 | |
| 55 | def make_default_commands() -> dict[CommandName, type[Command]]: |
nothing calls this directly
no test coverage detected
searching dependent graphs…