genius257 / autoit3-pegjs

A PEG.js parser for the AutoIt3 language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@SW_SHOWNA fails to parse

genius257 opened this issue · comments

@SW_SHOWNA

Fails with:

Expected "AppDataCommonDir", "AppDataDir", "AutoItExe", "AutoItPID", "AutoItVersion", "AutoItX64", "COM_EventObj", "CPUArch", "CR", "CRLF", "ComSpec", "CommonFilesDir", "Compiled", "ComputerName", "DesktopCommonDir", "DesktopDepth", "DesktopDir", "DesktopHeight", "DesktopRefresh", "DesktopWidth", "DocumentsCommonDir", "FavoritesCommonDir", "FavoritesDir", "GUI_CtrlHandle", "GUI_CtrlId", "GUI_DragFile", "GUI_DragId", "GUI_DropId", "GUI_WinHandle", "HOUR", "HomeDrive", "HomePath", "HomeShare", "HotKeyPressed", "IPAddress", "KBLayout", "LF", "LocalAppDataDir", "LogonDNSDomain", "LogonDomain", "LogonServer", "MDAY", "MIN", "MON", "MSEC", "MUILang", "MyDocumentsDir", "NumParams", "OSArch", "OSBuild", "OSLang", "OSServicePack", "OSType", "OSVersion", "ProgramFilesDir", "ProgramsCommonDir", "ProgramsDir", "SEC", "SW_DISABLE", "SW_ENABLE", "SW_HIDE", "SW_LOCK", "SW_MAXIMIZE", "SW_MINIMIZE", "SW_RESTORE", "ScriptDir", "ScriptFullPath", "ScriptLineNumber", "ScriptName", "StartMenuCommonDir", "StartMenuDir", "StartupCommonDir", "StartupDir", "error", "exitCode", "exitMethod", or "extended" but "S" found.

Caused by @SW_SHOW rule defined before the rest of @SW_SHOW* macros