| 32 | } |
| 33 | |
| 34 | bool isCont(QChar* c) |
| 35 | { |
| 36 | if (c->unicode() == '\\') { |
| 37 | c++; |
| 38 | while (c->isSpace() && c->unicode() != '\n') { |
| 39 | c++; |
| 40 | } |
| 41 | if (c->unicode() == '\n' || c->unicode() == '#') { |
| 42 | return true; |
| 43 | } |
| 44 | } |
| 45 | return false; |
| 46 | } |
| 47 | |
| 48 | Lexer::Lexer(Parser* _parser, QString content) |
| 49 | : m_content(std::move(content)) |