| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
- any unicode line break (line feed, vertical tab, form feed, carriage
return, NEL, LS and PS) is considered to terminate a single-line
comment. The line break itself is considered to be the next token
after the comment, leading to a parser error if it is not an
ascii character (i.e. for NEL, LS and PS).
- unterminated multiline comments are considered illegal tokens
- '/** /' is considered an unterminated multiline comment
(previously, whitespace was allowed before the last '/'
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
multi-line doc comment
This fixes #1433
|
|
|
|
| |
Signed-off-by: VoR0220 <rj@erisindustries.com>
|
|
|
|
|
|
|
|
|
|
| |
* Introduce hex keyword token
* Support hex literals
* Include tests for hex literals
* Document hex literals
|
| |
|
|
|
|
| |
Fixes #638
|
|
|
|
|
|
|
|
|
|
| |
optimizations added in
more elegant solution created for m declaration
ubuntu wants to get rid of 0 <= first statement...so I will
change returnToken to token
|
|
|
|
| |
fromIdentifierOrKeyword, and made complementary changes in scanner and parser
|
|
|
|
|
|
| |
fixed some silly problems in Token.cpp
windows error fix
|
|
|
|
|
|
|
|
| |
pass around variable types of different sizes
not ready for change to FixedPoint just yet
made this more const correct and added a switch statement for easier reading
|
|
|