-
Notifications
You must be signed in to change notification settings - Fork 3
MjIL proposals
Robert Jordan edited this page Apr 30, 2021
·
4 revisions
Proposed changes that are still-undecided, or open for discussion.
- Strictness
- What escapes are valid?
- Non-printable characters (i.e.
\u3000
) - How to handle escaping in
.mjres
. - Handling escaping mixed with ctrl sequences.
- Usage of
*
to expand to.mjil
filename without extension. (Should this be allowed in.mjil
, or only function as a [dis]assembler option?
- When is whitespace-separation required?
- When are newlines required?
- When characters count as word-breaks? And should all tokens be parsed using the same character set? (with exception to
[$%]\{.*\}
and".*"
strings)