syntax tweak
This commit is contained in:
parent
f02815b1aa
commit
6e19d50a5a
@ -4,6 +4,28 @@ test #this is a test
|
||||
|
||||
print("test")
|
||||
|
||||
'''
|
||||
test
|
||||
'''
|
||||
|
||||
x is .10
|
||||
|
||||
{"False", "None", "True", "and", "as", "assert", "async", "await", "break", "class", "continue", "def",
|
||||
"del", "elif", "else", "except", "finally", "for", "from", "global", "if", "import", "in", "is", "lambda",
|
||||
"nonlocal", "not", "or", "pass", "raise", "return", "try", "while", "with", "yield", "self"};
|
||||
|
||||
{False, None, True, and, as, assert, async, await, break, class, continue, def,
|
||||
del, elif, else, except, finally, for, from, global, if, import, in, is, lambda,
|
||||
nonlocal, not, or, pass, raise, return, try, while, with, yield, self};
|
||||
|
||||
i in range(100):
|
||||
print(i)
|
||||
|
||||
if(x == "test"):
|
||||
pass
|
||||
x = 0xFF << 8
|
||||
x < 10
|
||||
x != False
|
||||
|
||||
9 . 42 .12 9.1.1 80. 80.0123
|
||||
|
||||
@ -13,3 +35,4 @@ print("test")
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -15,7 +15,7 @@ EditorState::EditorState(pkpy::VM *vm, Graphics *graphics) : m_vm(vm), m_graphic
|
||||
|
||||
Token a(TokenType::Keyword, "Test");
|
||||
|
||||
std::string randomSource = Pycron::loadFileToString("../python/main.py");
|
||||
std::string randomSource = Pycron::loadFileToString("../python/syntaxTest.py");
|
||||
|
||||
m_baseBackgroundColor = 56;
|
||||
m_baseTextColor = 63;
|
||||
|
||||
@ -117,7 +117,7 @@ bool PythonTokenizer::isPunctuation(char c) {
|
||||
}
|
||||
|
||||
bool PythonTokenizer::isOperator(char c) {
|
||||
return c == '+' || c == '-' || c == '*' || c == '/' || c == '=';
|
||||
return c == '+' || c == '-' || c == '*' || c == '/' || c == '=' || c == '<' || c == '>' || c == '!';
|
||||
}
|
||||
|
||||
std::string PythonTokenizer::readNumericLiteral(const std::string &line) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user