added new comment
This commit is contained in:
parent
3f58bdfad9
commit
d28b3c7403
@ -73,6 +73,16 @@ public final class Scanner {
|
|||||||
takeIt();
|
takeIt();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
// new type of comment, the # comment, same as before when it comes to code
|
||||||
|
case '#':{
|
||||||
|
takeIt();
|
||||||
|
while((currentChar != SourceFile.EOL) && (currentChar != SourceFile.EOT))
|
||||||
|
takeIt();
|
||||||
|
if(currentChar == SourceFile.EOL)
|
||||||
|
takeIt();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
// whitespace
|
// whitespace
|
||||||
case ' ':
|
case ' ':
|
||||||
@ -252,7 +262,7 @@ public final class Scanner {
|
|||||||
currentlyScanningToken = false;
|
currentlyScanningToken = false;
|
||||||
// skip any whitespace or comments
|
// skip any whitespace or comments
|
||||||
while (currentChar == '!' || currentChar == ' ' || currentChar == '\n' || currentChar == '\r'
|
while (currentChar == '!' || currentChar == ' ' || currentChar == '\n' || currentChar == '\r'
|
||||||
|| currentChar == '\t')
|
|| currentChar == '\t' || currentChar == '#')
|
||||||
scanSeparator();
|
scanSeparator();
|
||||||
|
|
||||||
currentlyScanningToken = true;
|
currentlyScanningToken = true;
|
||||||
|
Reference in New Issue
Block a user