mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-01-19 21:53:51 +00:00
allow leaving out if in a top-level if-statement
This commit is contained in:
parent
2eeb0eb4f3
commit
0313876d88
1 changed files with 6 additions and 0 deletions
|
@ -71,6 +71,12 @@ namespace Compiler
|
|||
if (code==Scanner::S_newline) // empty line
|
||||
return true;
|
||||
|
||||
if (code==Scanner::S_open) /// \todo Option to switch this off
|
||||
{
|
||||
scanner.putbackSpecial (code, loc);
|
||||
return parseKeyword (Scanner::K_if, loc, scanner);
|
||||
}
|
||||
|
||||
mLineParser.reset();
|
||||
if (mLineParser.parseSpecial (code, loc, scanner))
|
||||
scanner.scan (mLineParser);
|
||||
|
|
Loading…
Reference in a new issue