'cocurrent' Name.Variable ' ' Text.Whitespace "'" Literal.String 'jpacman' Literal.String "'" Literal.String '\n' Text.Whitespace 'coinsert' Name.Variable ' ' Text.Whitespace "'" Literal.String 'j' Literal.String "'" Literal.String '\n\n' Text.Whitespace 'BASELIB' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String 'base library' Literal.String "'" Literal.String '\n' Text.Whitespace 'DATAMASK' Name.Variable '=:' Operator ' ' Text.Whitespace '0' Literal.Number.Integer '\n' Text.Whitespace 'HWNDP' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'ISGUI' Name.Variable '=:' Operator ' ' Text.Whitespace '0' Literal.Number.Integer '\n' Text.Whitespace 'ONLINE' Name.Variable '=:' Operator ' ' Text.Whitespace '0' Literal.Number.Integer '\n' Text.Whitespace 'PKGDATA' Name.Variable '=:' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '7' Literal.Number.Integer '$' Operator 'a' Name.Variable ':' Operator '\n' Text.Whitespace 'SECTION' Name.Variable '=:' Operator ' ' Text.Whitespace ',' Operator '<' Operator "'" Literal.String 'All' Literal.String "'" Literal.String '\n' Text.Whitespace 'SYSNAME' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String 'Package Manager' Literal.String "'" Literal.String '\n' Text.Whitespace 'TIMEOUT' Name.Variable '=:' Operator ' ' Text.Whitespace '60' Literal.Number.Integer '\n' Text.Whitespace 'WWWREV' Name.Variable '=:' Operator ' ' Text.Whitespace 'REV' Name.Variable '=:' Operator ' ' Text.Whitespace '_1' Literal.Number.Integer '\n\n' Text.Whitespace 'IgnoreIOS' Name.Variable '=:' Operator ' ' Text.Whitespace '0 : 0' Name.Entity '\napi/jni\ndata/dbman\ndata/ddmysql\ndata/odbc\ndemos/isigraph\ndemos/wd\ndemos/wdplot\ngames/minesweeper\ngames/nurikabe\ngames/pousse\ngames/solitaire\ngeneral/pcall\ngeneral/sfl\ngraphics/d3\ngraphics/fvj3\ngraphics/gl2\ngraphics/gnuplot\ngraphics/graph\ngraphics/graphviz\ngraphics/jturtle\ngraphics/print\ngraphics/tgsj\ngraphics/treemap\ngraphics/viewmat\ngui/monthview\ngui/util\nide/qt\nmath/tabula\nmedia/animate\nmedia/gdiplus\nmedia/image3\nmedia/ming\nmedia/paint\nmedia/wav\n' Literal.String ')' Name.Label '\n\n' Text.Whitespace 'Ignore' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'IFIOS' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_2' Literal.Number.Integer ' ' Text.Whitespace 'IgnoreIOS' Name.Variable '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace '<' Operator "'" Literal.String 'ide/ios' Literal.String "'" Literal.String '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace '3 : 0' Name.Function "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'nc' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String '--no-cache' Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'IFUNIX' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'UNAME' Name.Variable '-' Operator ':' Operator "'" Literal.String 'Darwin' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'HTTPCMD' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String 'curl -o %O --stderr %L -f -s -S %U' Literal.String "'" Literal.String '\n ' Text.Whitespace 'elseif.' Name.Label ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace "'" Literal.String 'Android' Literal.String "'" Literal.String '-' Operator ':' Operator 'UNAME' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'nc' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'else.' Name.Label ' ' Text.Whitespace 'try.' Name.Label ' ' Text.Whitespace 'nc' Name.Variable '=.' Operator ' ' Text.Whitespace 'nc' Name.Variable ' ' Text.Whitespace '#' Operator '~' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace 'nc' Name.Variable ' ' Text.Whitespace 'E' Name.Variable '.' Operator ' ' Text.Whitespace 'shell' Name.Variable ' ' Text.Whitespace "'" Literal.String 'wget --help' Literal.String "'" Literal.String ' ' Text.Whitespace 'catch.' Name.Label ' ' Text.Whitespace 'nc' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'end.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'HTTPCMD' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String 'wget ' Literal.String "'" Literal.String ',' Operator 'nc' Name.Variable ',' Operator "'" Literal.String ' -O %O -o %L -t %t %U' Literal.String "'" Literal.String '\n ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'fexist' Name.Variable ' ' Text.Whitespace 'exe' Name.Variable '=.' Operator ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~tools/ftp/wget.exe' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'exe' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String '"' Literal.String "'" Literal.String ',' Operator 'exe' Name.Variable ',' Operator "'" Literal.String '"' Literal.String "'" Literal.String ' ' Text.Whitespace 'else.' Name.Label ' ' Text.Whitespace 'exe' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'wget.exe' Literal.String "'" Literal.String ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'try.' Name.Label ' ' Text.Whitespace 'nc' Name.Variable '=.' Operator ' ' Text.Whitespace 'nc' Name.Variable ' ' Text.Whitespace '#' Operator '~' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace 'nc' Name.Variable ' ' Text.Whitespace 'E' Name.Variable '.' Operator ' ' Text.Whitespace 'shell' Name.Variable ' ' Text.Whitespace 'exe' Name.Variable ',' Operator "'" Literal.String ' --help' Literal.String "'" Literal.String ' ' Text.Whitespace 'catch.' Name.Label ' ' Text.Whitespace 'nc' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'HTTPCMD' Name.Variable '=:' Operator ' ' Text.Whitespace 'exe' Name.Variable ',' Operator "'" Literal.String ' ' Literal.String "'" Literal.String ',' Operator 'nc' Name.Variable ',' Operator "'" Literal.String ' -O %O -o %L -t %t -T %T %U' Literal.String "'" Literal.String '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'fexist' Name.Variable ' ' Text.Whitespace 'UNZIP' Name.Variable '=:' Operator ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~tools/zip/unzip.exe' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'UNZIP' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String '"' Literal.String "'" Literal.String ',' Operator 'UNZIP' Name.Variable ',' Operator "'" Literal.String '" -o -C ' Literal.String "'" Literal.String ' ' Text.Whitespace 'else.' Name.Label ' ' Text.Whitespace 'UNZIP' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String 'unzip.exe -o -C ' Literal.String "'" Literal.String ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'setfiles' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'ADDCFG' Name.Variable '=:' Operator ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~addons/config/' Literal.String "'" Literal.String '\n' Text.Whitespace 'makedir' Name.Variable ' ' Text.Whitespace 'ADDCFG' Name.Variable '\n' Text.Whitespace 'ADDCFGIJS' Name.Variable '=:' Operator ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String 'config.ijs' Literal.String "'" Literal.String '\n' Text.Whitespace 'JRELEASE' Name.Variable '=:' Operator ' ' Text.Whitespace '(' Punctuation '{' Operator '.' Operator '~' Operator 'i' Name.Variable '.' Operator '&' Operator "'" Literal.String '/' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace '9' Literal.Number.Integer '!' Operator ':' Operator '14' Literal.Number.Integer "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'JRELEASE' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String 'j802' Literal.String "'" Literal.String '\n' Text.Whitespace 'LIBTREE' Name.Variable '=:' Operator ' ' Text.Whitespace 'readtree' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'IFIOS' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'WWW' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String '/jal/' Literal.String "'" Literal.String ',' Operator 'JRELEASE' Name.Variable ',' Operator "'" Literal.String '/' Literal.String "'" Literal.String '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'WWW' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String 'http://www.jsoftware.com/jal/' Literal.String "'" Literal.String ',' Operator 'JRELEASE' Name.Variable ',' Operator "'" Literal.String '/' Literal.String "'" Literal.String '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'LIBVER' Name.Variable '=:' Operator ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~system/config/version.txt' Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'destroy' Name.Variable '=:' Operator ' ' Text.Whitespace 'codestroy' Name.Variable '\n' Text.Whitespace 'CFGFILES' Name.Variable '=:' Operator ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_2' Literal.Number.Integer ' ' Text.Whitespace '(' Punctuation '0 : 0' Name.Entity ')' Literal.String '\naddons.txt\nlibrary.txt\nrelease.txt\nrevision.txt\nzips.txt\n' Literal.String ')' Name.Label '\n' Text.Whitespace 'LIBDESC' Name.Variable '=:' Operator ' ' Text.Whitespace '0 : 0' Name.Entity '\nThis is the base library of scripts and labs included in the J system.\n\nReinstalling or upgrading this library will overwrite files in the system subdirectory. Restart J afterwards.\n\nFiles outside the system subdirectory, such as profile.ijs, are not changed.\n' Literal.String ')' Name.Label '\n' Text.Whitespace 'cutjal' Name.Variable '=:' Operator ' ' Text.Whitespace '(' Punctuation '[' Operator ':' Operator ' ' Text.Whitespace '(' Punctuation '*' Operator ' ' Text.Whitespace '4' Literal.Number.Integer ' ' Text.Whitespace '>' Operator ' ' Text.Whitespace '+' Operator '/' Operator '\\' Operator ')' Punctuation ' ' Text.Whitespace "'" Literal.String ' ' Literal.String "'" Literal.String ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace ']' Operator ')' Punctuation ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_1' Literal.Number.Integer ' ' Text.Whitespace ']' Operator '\n' Text.Whitespace 'cutjsp' Name.Variable '=:' Operator ' ' Text.Whitespace '(' Punctuation '[' Operator ':' Operator ' ' Text.Whitespace '(' Punctuation '*' Operator ' ' Text.Whitespace '5' Literal.Number.Integer ' ' Text.Whitespace '>' Operator ' ' Text.Whitespace '+' Operator '/' Operator '\\' Operator ')' Punctuation ' ' Text.Whitespace "'" Literal.String ' ' Literal.String "'" Literal.String ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace ']' Operator ')' Punctuation ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_1' Literal.Number.Integer ' ' Text.Whitespace ']' Operator '\n' Text.Whitespace 'dquote' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String '"' Literal.String "'" Literal.String '&' Operator ',' Operator ' ' Text.Whitespace '@' Operator ' ' Text.Whitespace '(' Punctuation ',' Operator '&' Operator "'" Literal.String '"' Literal.String "'" Literal.String ')' Punctuation '\n' Text.Whitespace 'fname' Name.Variable '=:' Operator ' ' Text.Whitespace '#' Operator '~' Operator ' ' Text.Whitespace '(' Punctuation '[' Operator ':' Operator ' ' Text.Whitespace '*' Operator '.' Operator '/' Operator '\\' Operator '.' Operator ' ' Text.Whitespace '~' Operator ':' Operator '&' Operator "'" Literal.String '/' Literal.String "'" Literal.String ')' Punctuation '\n' Text.Whitespace 'hostcmd' Name.Variable '=:' Operator ' ' Text.Whitespace '[' Operator ':' Operator ' ' Text.Whitespace '2' Literal.Number.Integer '!' Operator ':' Operator '0' Literal.Number.Integer ' ' Text.Whitespace "'" Literal.String '(' Literal.String "'" Literal.String ' ' Text.Whitespace ',' Operator ' ' Text.Whitespace ']' Operator ' ' Text.Whitespace ',' Operator ' ' Text.Whitespace "'" Literal.String ' || true)' Literal.String "'" Literal.String '"' Operator '_' Literal.Number '\n' Text.Whitespace 'ischar' Name.Variable '=:' Operator ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '3' Literal.Number.Integer '!' Operator ':' Operator '0' Literal.Number.Integer '\n' Text.Whitespace 'rnd' Name.Variable '=:' Operator ' ' Text.Whitespace '[' Operator ' ' Text.Whitespace '*' Operator ' ' Text.Whitespace '[' Operator ':' Operator ' ' Text.Whitespace '<' Operator '.' Operator ' ' Text.Whitespace '0.' Literal.Number.Float '5' Literal.Number.Integer ' ' Text.Whitespace '+' Operator ' ' Text.Whitespace '%' Operator '~' Operator '\n' Text.Whitespace 'sep2under' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String '/' Literal.String "'" Literal.String ' ' Text.Whitespace '&' Operator ' ' Text.Whitespace '(' Punctuation 'I' Name.Variable '.' Operator '@' Operator '(' Punctuation "'" Literal.String '_' Literal.String "'" Literal.String ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace ']' Operator ')' Punctuation '}' Operator ')' Punctuation '\n' Text.Whitespace 'termLF' Name.Variable '=:' Operator ' ' Text.Whitespace ',' Operator ' ' Text.Whitespace '(' Punctuation '0' Literal.Number.Integer ' ' Text.Whitespace '<' Operator ' ' Text.Whitespace '#' Operator ')' Punctuation ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace 'LF' Name.Variable ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace '{' Operator ':' Operator '\n' Text.Whitespace 'todel' Name.Variable '=:' Operator ' ' Text.Whitespace ';' Operator ' ' Text.Whitespace '@' Operator ':' Operator ' ' Text.Whitespace '(' Punctuation 'DEL' Name.Variable '&' Operator ',' Operator ' ' Text.Whitespace '@' Operator ' ' Text.Whitespace '(' Punctuation ',' Operator '&' Operator '(' Punctuation 'DEL' Name.Variable ',' Operator "'" Literal.String ' ' Literal.String "'" Literal.String ')' Punctuation ')' Punctuation ' ' Text.Whitespace 'each' Name.Variable ')' Punctuation '\n' Text.Whitespace 'tolist' Name.Variable '=:' Operator ' ' Text.Whitespace '}' Operator '.' Operator ' ' Text.Whitespace '@' Operator ' ' Text.Whitespace ';' Operator ' ' Text.Whitespace '@' Operator ':' Operator ' ' Text.Whitespace '(' Punctuation 'LF' Name.Variable '&' Operator ',' Operator '@' Operator ',' Operator '@' Operator '"' Operator ':' Operator 'each' Name.Variable ')' Punctuation '\n' Text.Whitespace 'isjpkgout' Name.Variable '=:' Operator ' ' Text.Whitespace '(' Punctuation '(' Punctuation '4' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '{' Operator ':' Operator ')' Punctuation ' ' Text.Whitespace '*' Operator '.' Operator ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '#' Operator ')' Punctuation '@' Operator '$' Operator ' ' Text.Whitespace '*' Operator '.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'L' Name.Variable '.' Operator '\n' Text.Whitespace 'getintro' Name.Variable '=:' Operator ' ' Text.Whitespace '(' Punctuation "'" Literal.String '...' Literal.String "'" Literal.String ' ' Text.Whitespace ',' Operator '~' Operator ' ' Text.Whitespace '-' Operator '&' Operator '3' Literal.Number.Integer '@' Operator '[' Operator ' ' Text.Whitespace '{' Operator '.' Operator ' ' Text.Whitespace ']' Operator ')' Punctuation '^' Operator ':' Operator '(' Punctuation '<' Operator '#' Operator ')' Punctuation '\n' Text.Whitespace 'info' Name.Variable '=:' Operator ' ' Text.Whitespace 'smoutput' Name.Variable '\n' Text.Whitespace 'getnames' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'select.' Name.Label ' ' Text.Whitespace 'L' Name.Variable '.' Operator 'y' Name.Decorator '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '+' Operator '/' Operator ' ' Text.Whitespace 'BASELIB' Name.Variable ' ' Text.Whitespace 'E' Name.Variable '.' Operator ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'y' Name.Decorator '=.' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator 'BASELIB' Name.Variable ')' Punctuation ',' Operator ' ' Text.Whitespace 'cutnames' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'rplc' Name.Variable ' ' Text.Whitespace 'BASELIB' Name.Variable ';' Operator "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'y' Name.Decorator '=.' Operator ' ' Text.Whitespace 'cutnames' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '#' Operator '$' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'y' Name.Decorator '=.' Operator ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'y' Name.Decorator '=.' Operator ' ' Text.Whitespace ',' Operator 'y' Name.Decorator '\n ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'curtailcaption' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'idx' Name.Variable '=.' Operator ' ' Text.Whitespace '<' Operator '_1' Literal.Number.Integer ';' Operator '~' Operator 'I' Name.Variable '.' Operator ' ' Text.Whitespace '45' Literal.Number.Integer '<' Operator '#' Operator '&' Operator '>' Operator '{' Operator ':' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'y' Name.Decorator '=.' Operator ' ' Text.Whitespace '(' Punctuation '45' Literal.Number.Integer '&' Operator 'getintro' Name.Variable ' ' Text.Whitespace '&' Operator '.' Operator '>' Operator ' ' Text.Whitespace 'idx' Name.Variable '{' Operator 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace 'idx' Name.Variable '}' Operator 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'deltree' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'try.' Name.Label '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace '0' Literal.Number.Integer '<' Operator ' ' Text.Whitespace 'ferase' Name.Variable ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'dirtree' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace '*' Operator '.' Operator '/' Operator ' ' Text.Whitespace 'res' Name.Variable ',' Operator '0' Literal.Number.Integer '<' Operator 'ferase' Name.Variable ' ' Text.Whitespace '|' Operator '.' Operator 'dirpath' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'catch.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fixjal' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '>' Operator ' ' Text.Whitespace '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'i' Name.Variable '.' Operator '0' Literal.Number.Integer ' ' Text.Whitespace '5' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'm' Name.Decorator '=.' Operator ' ' Text.Whitespace '_2' Literal.Number.Integer ' ' Text.Whitespace '|' Operator '.' Operator ' ' Text.Whitespace '(' Punctuation 'LF' Name.Variable ',' Operator "'" Literal.String ')' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable ')' Punctuation ' ' Text.Whitespace 'E' Name.Variable '.' Operator ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace '_2' Literal.Number.Integer ' ' Text.Whitespace '}' Operator '.' Operator ' ' Text.Whitespace 'each' Name.Variable ' ' Text.Whitespace 'm' Name.Decorator ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_2' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'x' Name.Decorator '=.' Operator ' ' Text.Whitespace 'r' Name.Variable ' ' Text.Whitespace 'i' Name.Variable '.' Operator '&' Operator '>' Operator ' ' Text.Whitespace 'LF' Name.Variable '\n' Text.Whitespace 'd' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 'x' Name.Decorator '+' Operator '1' Literal.Number.Integer ')' Punctuation ' ' Text.Whitespace '}' Operator '.' Operator 'each' Name.Variable ' ' Text.Whitespace 'r' Name.Variable '\n' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace 'x' Name.Decorator ' ' Text.Whitespace '{' Operator '.' Operator 'each' Name.Variable ' ' Text.Whitespace 'r' Name.Variable '\n' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'cutjal' Name.Variable ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace "'" Literal.String ' ' Literal.String "'" Literal.String ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace 'r' Name.Variable '\n' Text.Whitespace 'x' Name.Decorator '=.' Operator ' ' Text.Whitespace 'd' Name.Variable ' ' Text.Whitespace 'i' Name.Variable '.' Operator '&' Operator '>' Operator ' ' Text.Whitespace 'LF' Name.Variable '\n' Text.Whitespace 'c' Name.Variable '=.' Operator ' ' Text.Whitespace 'x' Name.Decorator ' ' Text.Whitespace '{' Operator '.' Operator 'each' Name.Variable ' ' Text.Whitespace 'd' Name.Variable '\n' Text.Whitespace 'd' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 'x' Name.Decorator '+' Operator '1' Literal.Number.Integer ')' Punctuation ' ' Text.Whitespace '}' Operator '.' Operator 'each' Name.Variable ' ' Text.Whitespace 'd' Name.Variable '\n' Text.Whitespace 'r' Name.Variable ',' Operator '.' Operator 'c' Name.Variable ',' Operator '.' Operator 'd' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fixjal2' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '>' Operator ' ' Text.Whitespace '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'i' Name.Variable '.' Operator '0' Literal.Number.Integer ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'cutjal' Name.Variable ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace "'" Literal.String ' ' Literal.String "'" Literal.String ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_2' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fixjsp' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '>' Operator ' ' Text.Whitespace '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'i' Name.Variable '.' Operator '0' Literal.Number.Integer ' ' Text.Whitespace '5' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'm' Name.Decorator '=.' Operator ' ' Text.Whitespace '_2' Literal.Number.Integer ' ' Text.Whitespace '|' Operator '.' Operator ' ' Text.Whitespace '(' Punctuation 'LF' Name.Variable ',' Operator "'" Literal.String ')' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable ')' Punctuation ' ' Text.Whitespace 'E' Name.Variable '.' Operator ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace '_2' Literal.Number.Integer ' ' Text.Whitespace '}' Operator '.' Operator ' ' Text.Whitespace 'each' Name.Variable ' ' Text.Whitespace 'm' Name.Decorator ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_2' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'x' Name.Decorator '=.' Operator ' ' Text.Whitespace 'r' Name.Variable ' ' Text.Whitespace 'i' Name.Variable '.' Operator '&' Operator '>' Operator ' ' Text.Whitespace 'LF' Name.Variable '\n' Text.Whitespace 'd' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 'x' Name.Decorator '+' Operator '1' Literal.Number.Integer ')' Punctuation ' ' Text.Whitespace '}' Operator '.' Operator 'each' Name.Variable ' ' Text.Whitespace 'r' Name.Variable '\n' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace 'x' Name.Decorator ' ' Text.Whitespace '{' Operator '.' Operator 'each' Name.Variable ' ' Text.Whitespace 'r' Name.Variable '\n' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String ' ' Literal.String "'" Literal.String ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace 'r' Name.Variable '\n' Text.Whitespace '(' Punctuation 'cutjsp' Name.Variable ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace 'r' Name.Variable ')' Punctuation ',' Operator '.' Operator 'd' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fixlib' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'msk' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator 'LIBTREE' Name.Variable ')' Punctuation ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace 'msk' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '(' Punctuation '$' Operator '0' Literal.Number.Integer ')' Punctuation ';' Operator "'" Literal.String "'" Literal.String ';' Operator '0' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace "'" Literal.String 'ver fln siz' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '4' Literal.Number.Integer ' ' Text.Whitespace '5' Literal.Number.Integer ' ' Text.Whitespace '{' Operator ' ' Text.Whitespace '(' Punctuation 'msk' Name.Variable ' ' Text.Whitespace 'i' Name.Variable '.' Operator '1' Literal.Number.Integer ')' Punctuation ' ' Text.Whitespace '{' Operator ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'ver' Name.Variable '=.' Operator ' ' Text.Whitespace 'fixver' Name.Variable ' ' Text.Whitespace 'ver' Name.Variable '\n' Text.Whitespace 'ver' Name.Variable ';' Operator 'fln' Name.Variable ';' Operator 'siz' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fixlibs' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '>' Operator ' ' Text.Whitespace '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'i' Name.Variable '.' Operator '0' Literal.Number.Integer ' ' Text.Whitespace '6' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'fls' Name.Variable '=.' Operator ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_2' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'ndx' Name.Variable '=.' Operator ' ' Text.Whitespace 'fls' Name.Variable ' ' Text.Whitespace 'i' Name.Variable '.' Operator '&' Operator '>' Operator ' ' Text.Whitespace "'" Literal.String ' ' Literal.String "'" Literal.String '\n' Text.Whitespace 'siz' Name.Variable '=.' Operator ' ' Text.Whitespace '<' Operator '&' Operator '>' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '"' Operator '.' Operator ' ' Text.Whitespace '(' Punctuation 'ndx' Name.Variable '+' Operator '1' Literal.Number.Integer ')' Punctuation ' ' Text.Whitespace '}' Operator '.' Operator '&' Operator '>' Operator ' ' Text.Whitespace 'fls' Name.Variable '\n' Text.Whitespace 'fls' Name.Variable '=.' Operator ' ' Text.Whitespace 'ndx' Name.Variable ' ' Text.Whitespace '{' Operator '.' Operator 'each' Name.Variable ' ' Text.Whitespace 'fls' Name.Variable '\n' Text.Whitespace 'zps' Name.Variable '=.' Operator ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_2' Literal.Number.Integer ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace 'fls' Name.Variable ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace "'" Literal.String '_' Literal.String "'" Literal.String '\n' Text.Whitespace 'pfm' Name.Variable '=.' Operator ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'uname' Name.Variable '=.' Operator ' ' Text.Whitespace 'tolower' Name.Variable ' ' Text.Whitespace 'UNAME' Name.Variable '\n' Text.Whitespace 'msk' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 'uname' Name.Variable ' ' Text.Whitespace '-' Operator ':' Operator ' ' Text.Whitespace '(' Punctuation '{' Operator '.' Operator '~' Operator ' ' Text.Whitespace 'i' Name.Variable '.' Operator '&' Operator "'" Literal.String '.' Literal.String "'" Literal.String ')' Punctuation ')' Punctuation ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace 'pfm' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '~' Operator ':' Operator ' ' Text.Whitespace '+' Operator '/' Operator 'msk' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'msk' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ',' Operator '~' Operator ' ' Text.Whitespace '}' Operator ':' Operator '0' Literal.Number.Integer '*' Operator '.' Operator 'msk' Name.Variable ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'msk' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace 'zps' Name.Variable ',' Operator '.' Operator 'fls' Name.Variable ',' Operator '.' Operator 'siz' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fixrev' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace '{' Operator '.' Operator ' ' Text.Whitespace '_1' Literal.Number.Integer ' ' Text.Whitespace '"' Operator '.' Operator ' ' Text.Whitespace ':' Operator ':' Operator ' ' Text.Whitespace '_1:' Keyword.Constant ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'CRLF' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fixupd' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace '_1' Literal.Number.Integer ' ' Text.Whitespace '"' Operator '.' Operator ' ' Text.Whitespace ':' Operator ':' Operator ' ' Text.Whitespace '_1:' Keyword.Constant ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'CRLF' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fixver' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'ischar' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'y' Name.Decorator '=.' Operator ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'CRLF' Name.Variable '\n ' Text.Whitespace 'y' Name.Decorator '=.' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '"' Operator '.' Operator ' ' Text.Whitespace "'" Literal.String ' ' Literal.String "'" Literal.String ' ' Text.Whitespace '(' Punctuation 'I' Name.Variable '.' Operator ' ' Text.Whitespace 'y' Name.Decorator '=' Operator "'" Literal.String '.' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace '}' Operator ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '.' Operator ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fixvers' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 's' Name.Variable '=.' Operator ' ' Text.Whitespace '$' Operator 'y' Name.Decorator '\n' Text.Whitespace 'y' Name.Decorator '=.' Operator ' ' Text.Whitespace ',' Operator 'y' Name.Decorator '\n' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace '[' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '"' Operator '.' Operator ' ' Text.Whitespace 's' Name.Variable ' ' Text.Whitespace '$' Operator ' ' Text.Whitespace "'" Literal.String ' ' Literal.String "'" Literal.String ' ' Text.Whitespace '(' Punctuation 'I' Name.Variable '.' Operator ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace "'" Literal.String './' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace '}' Operator ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fmtjal' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '4' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace "'" Literal.String ' ' Literal.String "'" Literal.String ',' Operator 'LF2' Name.Variable '\n' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace '<' Operator '@' Operator ';' Operator ' ' Text.Whitespace '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'r' Name.Variable '\n' Text.Whitespace ';' Operator ' ' Text.Whitespace 'r' Name.Variable ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace '(' Punctuation '{' Operator ':' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace '<' Operator "'" Literal.String ')' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fmtjal2' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ';' Operator ' ' Text.Whitespace '(' Punctuation '2' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace "'" Literal.String ' ' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fmtdep' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace '}' Operator '.' Operator ' ' Text.Whitespace ';' Operator ' ' Text.Whitespace "'" Literal.String ',' Literal.String "'" Literal.String ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace 'a' Name.Variable ':' Operator ' ' Text.Whitespace '-' Operator '.' Operator '~' Operator ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_2' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fmtjsp' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '4' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace "'" Literal.String ' ' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable '\n' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace '<' Operator '@' Operator ';' Operator ' ' Text.Whitespace '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'r' Name.Variable '\n' Text.Whitespace ';' Operator ' ' Text.Whitespace 'r' Name.Variable ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace '(' Punctuation '{' Operator ':' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace '<' Operator "'" Literal.String ')' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fmtlib' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace ',' Operator ' ' Text.Whitespace "'" Literal.String 'q<.>,q<.>r<0>3.0,r<0>3.0' Literal.String "'" Literal.String ' ' Text.Whitespace '8' Literal.Number.Integer '!' Operator ':' Operator '2' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fmtver' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'ischar' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace '}' Operator '.' Operator ' ' Text.Whitespace ';' Operator ' ' Text.Whitespace "'" Literal.String '.' Literal.String "'" Literal.String ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace '"' Operator ':' Operator ' ' Text.Whitespace 'each' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fmtverlib' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'fmtver' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fixzips' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '>' Operator ' ' Text.Whitespace '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'i' Name.Variable '.' Operator '0' Literal.Number.Integer ' ' Text.Whitespace '5' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'fls' Name.Variable '=.' Operator ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_2' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'ndx' Name.Variable '=.' Operator ' ' Text.Whitespace 'fls' Name.Variable ' ' Text.Whitespace 'i' Name.Variable '.' Operator '&' Operator '>' Operator ' ' Text.Whitespace "'" Literal.String ' ' Literal.String "'" Literal.String '\n' Text.Whitespace 'siz' Name.Variable '=.' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '"' Operator '.' Operator ' ' Text.Whitespace '(' Punctuation 'ndx' Name.Variable '+' Operator '1' Literal.Number.Integer ')' Punctuation ' ' Text.Whitespace '}' Operator '.' Operator '&' Operator '>' Operator ' ' Text.Whitespace 'fls' Name.Variable '\n' Text.Whitespace 'fls' Name.Variable '=.' Operator ' ' Text.Whitespace 'ndx' Name.Variable ' ' Text.Whitespace '{' Operator '.' Operator 'each' Name.Variable ' ' Text.Whitespace 'fls' Name.Variable '\n' Text.Whitespace 'zps' Name.Variable '=.' Operator ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_2' Literal.Number.Integer ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace 'fls' Name.Variable ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace "'" Literal.String '_' Literal.String "'" Literal.String '\n' Text.Whitespace 'zps' Name.Variable '=.' Operator ' ' Text.Whitespace 'zps' Name.Variable ',' Operator '.' Operator 'fls' Name.Variable ',' Operator '.' Operator '<' Operator '&' Operator '>' Operator 'siz' Name.Variable '\n' Text.Whitespace 'pfm' Name.Variable '=.' Operator ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'and' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '1' Literal.Number.Integer ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace "'" Literal.String 'android' Literal.String "'" Literal.String '&' Operator 'E' Name.Variable '.' Operator ')' Punctuation ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace 'pfm' Name.Variable '\n' Text.Whitespace 'lnx' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '1' Literal.Number.Integer ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace "'" Literal.String 'linux' Literal.String "'" Literal.String '&' Operator 'E' Name.Variable '.' Operator ')' Punctuation ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace 'pfm' Name.Variable '\n' Text.Whitespace 'mac' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '1' Literal.Number.Integer ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace "'" Literal.String 'darwin' Literal.String "'" Literal.String '&' Operator 'E' Name.Variable '.' Operator ')' Punctuation ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace 'pfm' Name.Variable '\n' Text.Whitespace 'win' Name.Variable '=.' Operator ' ' Text.Whitespace 'mac' Name.Variable ' ' Text.Whitespace '<' Operator ' ' Text.Whitespace '(' Punctuation '1' Literal.Number.Integer ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace "'" Literal.String 'win' Literal.String "'" Literal.String '&' Operator 'E' Name.Variable '.' Operator ')' Punctuation ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace 'pfm' Name.Variable '\n\n' Text.Whitespace 'select.' Name.Label ' ' Text.Whitespace 'UNAME' Name.Variable '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'Win' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'zps' Name.Variable '=.' Operator ' ' Text.Whitespace 'win' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'Linux' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'zps' Name.Variable '=.' Operator ' ' Text.Whitespace 'lnx' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'Android' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'zps' Name.Variable '=.' Operator ' ' Text.Whitespace 'and' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'Darwin' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'zps' Name.Variable '=.' Operator ' ' Text.Whitespace 'mac' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace 'zps' Name.Variable '\n ' Text.Whitespace 'zps' Name.Variable '=.' Operator ' ' Text.Whitespace 'zps' Name.Variable ' ' Text.Whitespace '/' Operator ':' Operator ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'zps' Name.Variable '\n ' Text.Whitespace 'zps' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '~' Operator ':' Operator ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'zps' Name.Variable ')' Punctuation ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'end.' Name.Label '\n\n' Text.Whitespace 'bit' Name.Variable '=.' Operator ' ' Text.Whitespace 'IF64' Name.Variable ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace "'" Literal.String '64' Literal.String "'" Literal.String ';' Operator "'" Literal.String '32' Literal.String "'" Literal.String '\n' Text.Whitespace 'pfm' Name.Variable '=.' Operator ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'exc' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '1' Literal.Number.Integer ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace 'bit' Name.Variable '&' Operator 'E' Name.Variable '.' Operator ')' Punctuation ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace 'pfm' Name.Variable '\n' Text.Whitespace 'zps' Name.Variable '=.' Operator ' ' Text.Whitespace 'zps' Name.Variable ' ' Text.Whitespace '\\' Operator ':' Operator ' ' Text.Whitespace 'exc' Name.Variable '\n' Text.Whitespace 'zps' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '~' Operator ':' Operator ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'zps' Name.Variable ')' Punctuation ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'fnm' Name.Variable '=.' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'lnm' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'ver' Name.Variable '=.' Operator ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'pfm' Name.Variable '=.' Operator ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'fls' Name.Variable '=.' Operator ' ' Text.Whitespace '4' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'siz' Name.Variable '=.' Operator ' ' Text.Whitespace '5' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'zps' Name.Variable '\n' Text.Whitespace 'nms' Name.Variable '=.' Operator ' ' Text.Whitespace 'fnm' Name.Variable ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace "'" Literal.String '/' Literal.String "'" Literal.String ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace 'lnm' Name.Variable '\n' Text.Whitespace 'pfm' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 'pfm' Name.Variable ' ' Text.Whitespace 'i' Name.Variable '.' Operator '&' Operator '>' Operator ' ' Text.Whitespace "'" Literal.String '.' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace '{' Operator '.' Operator 'each' Name.Variable ' ' Text.Whitespace 'pfm' Name.Variable '\n' Text.Whitespace 'ndx' Name.Variable '=.' Operator ' ' Text.Whitespace '\\' Operator ':' Operator ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace 'pfm' Name.Variable '\n' Text.Whitespace 'sort' Name.Variable ' ' Text.Whitespace 'ndx' Name.Variable ' ' Text.Whitespace '{' Operator ' ' Text.Whitespace 'nms' Name.Variable ',' Operator '.' Operator 'pfm' Name.Variable ',' Operator '.' Operator 'ver' Name.Variable ',' Operator '.' Operator 'fls' Name.Variable ',' Operator '.' Operator 'siz' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'fwritenew' Name.Variable '=:' Operator ' ' Text.Whitespace '4 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'x' Name.Decorator ' ' Text.Whitespace '-' Operator ':' Operator ' ' Text.Whitespace 'fread' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace '0' Literal.Number.Integer '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'x' Name.Decorator ' ' Text.Whitespace 'fwrite' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'platformparent' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace '(' Punctuation '(' Punctuation '<' Operator ' ' Text.Whitespace '_2' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '.' Operator ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace "'" Literal.String '32' Literal.String "'" Literal.String ';' Operator "'" Literal.String '64' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '_2' Literal.Number.Integer ' ' Text.Whitespace '}' Operator '.' Operator ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'makedir' Name.Variable '=:' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '!' Operator ':' Operator '5' Literal.Number.Integer ' ' Text.Whitespace ':' Operator ':' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ':' Operator ' ' Text.Whitespace '@' Operator ' ' Text.Whitespace '<' Operator '\n' Text.Whitespace 'plural' Name.Variable '=:' Operator ' ' Text.Whitespace '4 : 0' Name.Function '\n' Text.Whitespace 'y' Name.Decorator ',' Operator '(' Punctuation '1' Literal.Number.Integer '=' Operator 'x' Name.Decorator ')' Punctuation '#' Operator "'" Literal.String 's' Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'sizefmt' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'select.' Name.Label ' ' Text.Whitespace '+' Operator '/' Operator ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace '>' Operator ':' Operator ' ' Text.Whitespace '1e3' Literal.Number ' ' Text.Whitespace '1e4' Literal.Number ' ' Text.Whitespace '1e6' Literal.Number ' ' Text.Whitespace '1e7' Literal.Number ' ' Text.Whitespace '1e9' Literal.Number '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace '(' Punctuation '"' Operator ':' Operator ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ',' Operator ' ' Text.Whitespace "'" Literal.String ' byte' Literal.String "'" Literal.String ',' Operator '(' Punctuation 'y' Name.Decorator '~' Operator ':' Operator '1' Literal.Number.Integer ')' Punctuation '#' Operator "'" Literal.String 's' Literal.String "'" Literal.String '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace '(' Punctuation '"' Operator ':' Operator ' ' Text.Whitespace '0.' Literal.Number.Float '1' Literal.Number.Integer ' ' Text.Whitespace 'rnd' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '%' Operator '1e3' Literal.Number ')' Punctuation ',' Operator "'" Literal.String ' KB' Literal.String "'" Literal.String '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace '(' Punctuation '"' Operator ':' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'rnd' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '%' Operator '1e3' Literal.Number ')' Punctuation ',' Operator "'" Literal.String ' KB' Literal.String "'" Literal.String '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace '(' Punctuation '"' Operator ':' Operator ' ' Text.Whitespace '0.' Literal.Number.Float '1' Literal.Number.Integer ' ' Text.Whitespace 'rnd' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '%' Operator '1e6' Literal.Number ')' Punctuation ',' Operator "'" Literal.String ' MB' Literal.String "'" Literal.String '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '4' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace '(' Punctuation '"' Operator ':' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'rnd' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '%' Operator '1e6' Literal.Number ')' Punctuation ',' Operator "'" Literal.String ' MB' Literal.String "'" Literal.String '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace '(' Punctuation '"' Operator ':' Operator ' ' Text.Whitespace '0.' Literal.Number.Float '1' Literal.Number.Integer ' ' Text.Whitespace 'rnd' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '%' Operator '1e9' Literal.Number ')' Punctuation ',' Operator "'" Literal.String ' GB' Literal.String "'" Literal.String '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'shellcmd' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'IFUNIX' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'hostcmd' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'spawn_jtask_' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'subdir' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'a' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '!' Operator ':' Operator '0' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator ',' Operator "'" Literal.String '*' Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator '#' Operator 'a' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'a' Name.Variable '=.' Operator ' ' Text.Whitespace 'a' Name.Variable ' ' Text.Whitespace '#' Operator '~' Operator ' ' Text.Whitespace "'" Literal.String '-d' Literal.String "'" Literal.String ' ' Text.Whitespace '-' Operator ':' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace '[' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '4' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace '>' Operator ' ' Text.Whitespace '4' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'a' Name.Variable '\n' Text.Whitespace '(' Punctuation '<' Operator 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace '(' Punctuation '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'a' Name.Variable ')' Punctuation ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace "'" Literal.String '/' Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'testaccess' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'f' Name.Variable '=.' Operator ' ' Text.Whitespace '<' Operator 'jpath' Name.Variable "'" Literal.String '~install/testaccess.txt' Literal.String "'" Literal.String '\n' Text.Whitespace 'try.' Name.Label '\n ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace '1' Literal.Number.Integer '!' Operator ':' Operator '2' Literal.Number.Integer ' ' Text.Whitespace 'f' Name.Variable '\n ' Text.Whitespace '1' Literal.Number.Integer '!' Operator ':' Operator '55' Literal.Number.Integer ' ' Text.Whitespace 'f' Name.Variable '\n ' Text.Whitespace '1' Literal.Number.Integer '\n' Text.Whitespace 'catch.' Name.Label '\n ' Text.Whitespace '0' Literal.Number.Integer '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'toupper1' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace '(' Punctuation 'toupper' Name.Variable ' ' Text.Whitespace '{' Operator '.' Operator ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ',' Operator 'tolower' Name.Variable ' ' Text.Whitespace '}' Operator '.' Operator ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'unzip' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace "'" Literal.String 'file dir' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace 'dquote' Name.Variable ' ' Text.Whitespace 'each' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'e' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Unexpected unzip error' Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'IFUNIX' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'notarcmd' Name.Variable '=.' Operator ' ' Text.Whitespace '0' Literal.Number.Integer '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'IFIOS' Name.Variable ' ' Text.Whitespace '+' Operator '.' Operator ' ' Text.Whitespace 'UNAME' Name.Variable '-' Operator ':' Operator "'" Literal.String 'Android' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'notarcmd' Name.Variable '=.' Operator ' ' Text.Whitespace '_1' Literal.Number.Integer '-' Operator ':' Operator ' ' Text.Whitespace '2' Literal.Number.Integer '!' Operator ':' Operator '0' Literal.Number.Integer ' ' Text.Whitespace ':' Operator ':' Operator '_1:' Keyword.Constant ' ' Text.Whitespace "'" Literal.String 'which tar' Literal.String "'" Literal.String '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '(' Punctuation 'UNAME' Name.Variable '-' Operator ':' Operator "'" Literal.String 'Android' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace '>' Operator ' ' Text.Whitespace "'" Literal.String '/mnt/sdcard' Literal.String "'" Literal.String '-' Operator ':' Operator '2' Literal.Number.Integer '!' Operator ':' Operator '5' Literal.Number.Integer "'" Literal.String 'EXTERNAL_STORAGE' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'notarcmd' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'notarcmd' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'require' Name.Variable ' ' Text.Whitespace "'" Literal.String 'tar' Literal.String "'" Literal.String '\n ' Text.Whitespace "'" Literal.String 'file dir' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '(' Punctuation 'i' Name.Variable '.' Operator '0' Literal.Number.Integer ' ' Text.Whitespace '0' Literal.Number.Integer ')' Punctuation ' ' Text.Whitespace '-' Operator ':' Operator ' ' Text.Whitespace 'tar' Name.Variable ' ' Text.Whitespace "'" Literal.String 'x' Literal.String "'" Literal.String ';' Operator 'file' Name.Variable ';' Operator 'dir' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'e' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'e' Name.Variable '=.' Operator ' ' Text.Whitespace 'shellcmd' Name.Variable ' ' Text.Whitespace "'" Literal.String 'tar ' Literal.String "'" Literal.String ',' Operator '(' Punctuation '(' Punctuation 'IFIOS' Name.Variable '+' Operator ':' Operator 'UNAME' Name.Variable '-' Operator ':' Operator "'" Literal.String 'Android' Literal.String "'" Literal.String ')' Punctuation '#' Operator '(' Punctuation '(' Punctuation "'" Literal.String 'Darwin' Literal.String "'" Literal.String '-' Operator ':' Operator 'UNAME' Name.Variable ')' Punctuation '{' Operator ':' Operator ':' Operator "'" Literal.String '--no-same-owner --no-same-permissions' Literal.String "'" Literal.String ';' Operator "'" Literal.String '-o -p' Literal.String "'" Literal.String ')' Punctuation ')' Punctuation ',' Operator "'" Literal.String ' -xzf ' Literal.String "'" Literal.String ',' Operator 'file' Name.Variable ',' Operator "'" Literal.String ' -C ' Literal.String "'" Literal.String ',' Operator 'dir' Name.Variable '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '(' Punctuation '0' Literal.Number.Integer '~' Operator ':' Operator 'FHS' Name.Variable ')' Punctuation ' ' Text.Whitespace '*' Operator '.' Operator ' ' Text.Whitespace '(' Punctuation "'" Literal.String 'root' Literal.String "'" Literal.String '-' Operator ':' Operator '2' Literal.Number.Integer '!' Operator ':' Operator '5' Literal.Number.Integer "'" Literal.String 'USER' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace '+' Operator '.' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator '2' Literal.Number.Integer '!' Operator ':' Operator '5' Literal.Number.Integer "'" Literal.String 'HOME' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ';' Operator "'" Literal.String '/var/root' Literal.String "'" Literal.String ';' Operator "'" Literal.String '/root' Literal.String "'" Literal.String ';' Operator "'" Literal.String "'" Literal.String ';' Operator ',' Operator "'" Literal.String '/' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'shellcmd' Name.Variable ' ' Text.Whitespace ':' Operator ':' Operator '0' Literal.Number.Integer ':' Operator ' ' Text.Whitespace "'" Literal.String 'find ' Literal.String "'" Literal.String ',' Operator 'dir' Name.Variable ',' Operator "'" Literal.String ' -type d -exec chmod a+rx {} \\+' Literal.String "'" Literal.String '\n ' Text.Whitespace 'shellcmd' Name.Variable ' ' Text.Whitespace ':' Operator ':' Operator '0' Literal.Number.Integer ':' Operator ' ' Text.Whitespace "'" Literal.String 'find ' Literal.String "'" Literal.String ',' Operator 'dir' Name.Variable ',' Operator "'" Literal.String ' -type f -exec chmod a+r {} \\+' Literal.String "'" Literal.String '\n ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'dir' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '_2' Literal.Number.Integer '&' Operator '}' Operator '.' Operator ' ' Text.Whitespace ',' Operator ' ' Text.Whitespace "'" Literal.String '/' Literal.String "'" Literal.String ' ' Text.Whitespace '-' Operator '.' Operator '~' Operator ' ' Text.Whitespace '_2' Literal.Number.Integer '&' Operator '{' Operator '.' Operator ')' Punctuation ' ' Text.Whitespace 'dir' Name.Variable '\n ' Text.Whitespace 'e' Name.Variable '=.' Operator ' ' Text.Whitespace 'shellcmd' Name.Variable ' ' Text.Whitespace 'UNZIP' Name.Variable ',' Operator "'" Literal.String ' ' Literal.String "'" Literal.String ',' Operator 'file' Name.Variable ',' Operator "'" Literal.String ' -d ' Literal.String "'" Literal.String ',' Operator 'dir' Name.Variable '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'e' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'zipext' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'y' Name.Decorator ',' Operator ' ' Text.Whitespace 'IFUNIX' Name.Variable ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace "'" Literal.String '.zip' Literal.String "'" Literal.String ';' Operator "'" Literal.String '.tar.gz' Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'CHECKADDONSDIR' Name.Variable '=:' Operator ' ' Text.Whitespace '0 : 0' Name.Entity '\nThe addons directory does not exist and cannot be created.\n\nIt is set to: XX.\n\nYou can either create the directory manually, or set a new addons directory in your profile script.\n' Literal.String ')' Name.Label '\n' Text.Whitespace 'CHECKASK' Name.Variable '=:' Operator ' ' Text.Whitespace '0 : 0' Name.Entity '\nRead catalog from the server using Internet connection now?\n\nOtherwise the local catalog is used offline.\n' Literal.String ')' Name.Label '\n' Text.Whitespace 'CHECKONLINE' Name.Variable '=:' Operator ' ' Text.Whitespace '0 : 0' Name.Entity '\nAn active Internet connection is needed to install packages.\n\nContinue only if you have an active Internet connection.\n\nOK to continue?\n' Literal.String ')' Name.Label '\n' Text.Whitespace 'CHECKREADSVR' Name.Variable '=:' Operator ' ' Text.Whitespace '0 : 0' Name.Entity '\nAn active Internet connection is needed to read the server repository catalog.\n\nContinue only if you have an active Internet connection.\n\nOK to continue?\n' Literal.String ')' Name.Label '\n' Text.Whitespace 'CHECKSTARTUP' Name.Variable '=:' Operator ' ' Text.Whitespace '0 : 0' Name.Entity '\nSetup repository using Internet connection now?\n\nSelect No if not connected, to complete setup later. After Setup is done, repository can be used offline with more options in Tools menu and Preferences dialog.\n' Literal.String ')' Name.Label '\n' Text.Whitespace 'checkaccess' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'testaccess' Name.Variable "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Unable to run Package Manager, as you do not have access to the installation folder.' Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'IFWIN' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace 'msg' Name.Variable ',' Operator 'LF2' Name.Variable ',' Operator "'" Literal.String 'To run as Administrator, right-click the J icon, select Run as... and ' Literal.String "'" Literal.String '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace 'msg' Name.Variable ',' Operator "'" Literal.String 'then select Adminstrator.' Literal.String "'" Literal.String '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'info' Name.Variable ' ' Text.Whitespace 'msg' Name.Variable '\n' Text.Whitespace '0' Literal.Number.Integer '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'checkaddonsdir' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'd' Name.Variable '=.' Operator ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~addons' Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '!' Operator ':' Operator '0' Literal.Number.Integer ' ' Text.Whitespace 'd' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '1' Literal.Number.Integer '!' Operator ':' Operator '5' Literal.Number.Integer ' ' Text.Whitespace ':' Operator ':' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ':' Operator ' ' Text.Whitespace '<' Operator 'd' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Created addons directory: ' Literal.String "'" Literal.String ',' Operator 'd' Name.Variable '\n ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'info' Name.Variable ' ' Text.Whitespace 'CHECKADDONSDIR' Name.Variable ' ' Text.Whitespace 'rplc' Name.Variable ' ' Text.Whitespace "'" Literal.String 'XX' Literal.String "'" Literal.String ';' Operator 'd' Name.Variable '\n' Text.Whitespace '0' Literal.Number.Integer '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'getonline' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'ONLINE' Name.Variable '=:' Operator ' ' Text.Whitespace '2' Literal.Number.Integer '=' Operator '3' Literal.Number.Integer ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace 'wdquery' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'getserver' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace "'" Literal.String 'rc p' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace 'httpgetr' Name.Variable ' ' Text.Whitespace '(' Punctuation 'WWW' Name.Variable ',' Operator "'" Literal.String 'revision.txt' Literal.String "'" Literal.String ')' Punctuation ';' Operator '2' Literal.Number.Integer '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'rc' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'write_lastupdate' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'WWWREV' Name.Variable '=:' Operator ' ' Text.Whitespace 'fixrev' Name.Variable ' ' Text.Whitespace 'p' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'WWWREV' Name.Variable ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'REV' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'refreshweb' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'checkonline' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'select.' Name.Label ' ' Text.Whitespace 'ReadCatalog_j_' Name.Variable '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'REV' Name.Variable ' ' Text.Whitespace '>' Operator ':' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'ONLINE' Name.Variable '=:' Operator ' ' Text.Whitespace '0' Literal.Number.Integer '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Using local copy of catalog. See Preferences to change the setting.' Literal.String "'" Literal.String '\n ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'getonline' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Read Catalog from Server' Literal.String "'" Literal.String ';' Operator 'CHECKREADSVR' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'ONLINE' Name.Variable '=:' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'REV' Name.Variable ' ' Text.Whitespace '>' Operator ':' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'getonline' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Read Catalog from Server' Literal.String "'" Literal.String ';' Operator 'CHECKASK' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Using local copy of catalog. See Preferences to change the setting.' Literal.String "'" Literal.String '\n ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'getonline' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Setup Repository' Literal.String "'" Literal.String ';' Operator 'CHECKSTARTUP' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Updating server catalog...' Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'getserver' Name.Variable "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'ONLINE' Name.Variable '=:' Operator ' ' Text.Whitespace '0' Literal.Number.Integer '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Working offline using local copy of catalog.' Literal.String "'" Literal.String '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Done.' Literal.String "'" Literal.String '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace '1' Literal.Number.Integer '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'checkstatus' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace '#' Operator 'LIBS' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'msk' Name.Variable '=.' Operator ' ' Text.Whitespace 'masklib' Name.Variable ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n' Text.Whitespace 'ups' Name.Variable '=.' Operator ' ' Text.Whitespace 'pkgups' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'libupm' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace 'msk' Name.Variable ' ' Text.Whitespace '*' Operator '.' Operator ' ' Text.Whitespace 'ups' Name.Variable '\n' Text.Whitespace 'msk' Name.Variable '=.' Operator ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'msk' Name.Variable '\n' Text.Whitespace 'addnim' Name.Variable '=.' Operator ' ' Text.Whitespace '+' Operator '/' Operator 'msk' Name.Variable ' ' Text.Whitespace '*' Operator '.' Operator ' ' Text.Whitespace 'pkgnew' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'addupm' Name.Variable '=.' Operator ' ' Text.Whitespace '+' Operator '/' Operator 'msk' Name.Variable ' ' Text.Whitespace '*' Operator '.' Operator ' ' Text.Whitespace 'pkgups' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'tot' Name.Variable '=.' Operator ' ' Text.Whitespace '+' Operator '/' Operator 'addnim' Name.Variable ',' Operator 'addupm' Name.Variable ',' Operator 'libupm' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'tot' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace "'" Literal.String 'All available packages are installed and up to date.' Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'select.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '<' Operator ' ' Text.Whitespace 'addnim' Name.Variable ',' Operator 'addupm' Name.Variable '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Addons are up to date.' Literal.String "'" Literal.String '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'All addons are installed, ' Literal.String "'" Literal.String ',' Operator '(' Punctuation '"' Operator ':' Operator 'addupm' Name.Variable ')' Punctuation ',' Operator ' ' Text.Whitespace "'" Literal.String ' can be upgraded.' Literal.String "'" Literal.String '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'addnim' Name.Variable ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '<' Operator ':' Operator '#' Operator 'PKGDATA' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'No addons are installed.' Literal.String "'" Literal.String '\n ' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'j' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String ' addon' Literal.String "'" Literal.String ',' Operator '(' Punctuation "'" Literal.String 's' Literal.String "'" Literal.String '#' Operator '~' Operator '1' Literal.Number.Integer '<' Operator 'addnim' Name.Variable ')' Punctuation ',' Operator "'" Literal.String ' are not yet installed.' Literal.String "'" Literal.String '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Installed addons are up to date, ' Literal.String "'" Literal.String ',' Operator '(' Punctuation '"' Operator ':' Operator 'addnim' Name.Variable ')' Punctuation ',' Operator 'j' Name.Variable '\n ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'j' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '"' Operator ':' Operator 'addupm' Name.Variable ')' Punctuation ',' Operator "'" Literal.String ' addon' Literal.String "'" Literal.String ',' Operator '(' Punctuation "'" Literal.String 's' Literal.String "'" Literal.String '#' Operator '~' Operator '1' Literal.Number.Integer '<' Operator 'addupm' Name.Variable ')' Punctuation ',' Operator "'" Literal.String ' can be upgraded, ' Literal.String "'" Literal.String '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace 'j' Name.Variable ',' Operator '(' Punctuation '"' Operator ':' Operator 'addnim' Name.Variable ')' Punctuation ',' Operator ' ' Text.Whitespace "'" Literal.String ' addon' Literal.String "'" Literal.String ',' Operator '(' Punctuation "'" Literal.String 's' Literal.String "'" Literal.String '#' Operator '~' Operator '1' Literal.Number.Integer '<' Operator 'addnim' Name.Variable ')' Punctuation ',' Operator "'" Literal.String ' are not yet installed.' Literal.String "'" Literal.String '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'libupm' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'msg' Name.Variable ',' Operator 'LF' Name.Variable ',' Operator "'" Literal.String 'The base library is up to date.' Literal.String "'" Literal.String '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'msg' Name.Variable ',' Operator 'LF' Name.Variable ',' Operator "'" Literal.String 'There is a newer version of the base library.' Literal.String "'" Literal.String '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'write_lastupdate' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'txt' Name.Variable '=.' Operator ' ' Text.Whitespace '"' Operator ':' Operator ' ' Text.Whitespace '6' Literal.Number.Integer '!' Operator ':' Operator '0' Literal.Number.Integer ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'txt' Name.Variable ' ' Text.Whitespace 'fwrites' Name.Variable ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String 'lastupdate.txt' Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'checklastupdate' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '_1' Literal.Number.Integer ' ' Text.Whitespace '-' Operator ':' Operator ' ' Text.Whitespace 'LASTUPD' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'has never been updated.' Literal.String "'" Literal.String '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'was last updated: ' Literal.String "'" Literal.String ',' Operator 'timestamp' Name.Variable ' ' Text.Whitespace 'LASTUPD' Name.Variable '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace "'" Literal.String 'Local JAL information ' Literal.String "'" Literal.String ',' Operator 'res' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'getdepend' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'dep' Name.Variable '=.' Operator ' ' Text.Whitespace 'getdepend_console' Name.Variable ' ' Text.Whitespace '1' Literal.Number.Integer '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'PKGDATA' Name.Variable ' ' Text.Whitespace '#' Operator '~' Operator ' ' Text.Whitespace '(' Punctuation '1' Literal.Number.Integer '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable ')' Punctuation ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace 'dep' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'getdepend_console' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'old' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'ids' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n' Text.Whitespace 'dep' Name.Variable '=.' Operator ' ' Text.Whitespace '6' Literal.Number.Integer '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace '~' Operator '.' Operator ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_1' Literal.Number.Integer ' ' Text.Whitespace ';' Operator ' ' Text.Whitespace "'" Literal.String ',' Literal.String "'" Literal.String ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace '(' Punctuation 'ids' Name.Variable ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace 'dep' Name.Variable '\n' Text.Whitespace 'whilst.' Name.Label ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'res' Name.Variable '-' Operator ':' Operator 'old' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'old' Name.Variable '=.' Operator ' ' Text.Whitespace 'res' Name.Variable '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace '~' Operator '.' Operator ' ' Text.Whitespace 'res' Name.Variable ',' Operator ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_1' Literal.Number.Integer ' ' Text.Whitespace ';' Operator ' ' Text.Whitespace "'" Literal.String ',' Literal.String "'" Literal.String ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace '(' Punctuation 'ids' Name.Variable ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace 'res' Name.Variable ')' Punctuation ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace 'dep' Name.Variable '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace '~' Operator '.' Operator ' ' Text.Whitespace 'y' Name.Decorator ',' Operator ' ' Text.Whitespace 'res' Name.Variable ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'a' Name.Variable ':' Operator ',' Operator ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'ADDINS' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'httpget' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace "'" Literal.String 'f t' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '.' Operator ' ' Text.Whitespace '(' Punctuation 'boxxopen' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ',' Operator 'a' Name.Variable ':' Operator '\n' Text.Whitespace 'n' Name.Decorator '=.' Operator ' ' Text.Whitespace 'f' Name.Variable ' ' Text.Whitespace '#' Operator '~' Operator ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace '+' Operator '.' Operator '/' Operator '\\' Operator '.' Operator ' ' Text.Whitespace 'f' Name.Variable ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace "'" Literal.String '=/' Literal.String "'" Literal.String '\n' Text.Whitespace 'p' Name.Variable '=.' Operator ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~temp/' Literal.String "'" Literal.String ',' Operator 'n' Name.Decorator '\n' Text.Whitespace 'q' Name.Variable '=.' Operator ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~temp/httpget.log' Literal.String "'" Literal.String '\n' Text.Whitespace 't' Name.Variable '=.' Operator ' ' Text.Whitespace '"' Operator ':' Operator '{' Operator '.' Operator 't' Name.Variable ',' Operator '3' Literal.Number.Integer '\n' Text.Whitespace 'ferase' Name.Variable ' ' Text.Whitespace 'p' Name.Variable ';' Operator 'q' Name.Variable '\n' Text.Whitespace 'fail' Name.Variable '=.' Operator ' ' Text.Whitespace '0' Literal.Number.Integer '\n' Text.Whitespace 'cmd' Name.Variable '=.' Operator ' ' Text.Whitespace 'HTTPCMD' Name.Variable ' ' Text.Whitespace 'rplc' Name.Variable ' ' Text.Whitespace "'" Literal.String '%O' Literal.String "'" Literal.String ';' Operator '(' Punctuation 'dquote' Name.Variable ' ' Text.Whitespace 'p' Name.Variable ')' Punctuation ';' Operator "'" Literal.String '%L' Literal.String "'" Literal.String ';' Operator '(' Punctuation 'dquote' Name.Variable ' ' Text.Whitespace 'q' Name.Variable ')' Punctuation ';' Operator "'" Literal.String '%t' Literal.String "'" Literal.String ';' Operator 't' Name.Variable ';' Operator "'" Literal.String '%T' Literal.String "'" Literal.String ';' Operator '(' Punctuation '"' Operator ':' Operator 'TIMEOUT' Name.Variable ')' Punctuation ';' Operator "'" Literal.String '%U' Literal.String "'" Literal.String ';' Operator 'f' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'IFIOS' Name.Variable ' ' Text.Whitespace '+' Operator '.' Operator ' ' Text.Whitespace 'UNAME' Name.Variable '-' Operator ':' Operator "'" Literal.String 'Android' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'require' Name.Variable ' ' Text.Whitespace "'" Literal.String 'socket' Literal.String "'" Literal.String '\n ' Text.Whitespace '1' Literal.Number.Integer '!' Operator ':' Operator '55' Literal.Number.Integer ' ' Text.Whitespace ':' Operator ':' Operator '0' Literal.Number.Integer ':' Operator ' ' Text.Whitespace '<' Operator 'p' Name.Variable '\n ' Text.Whitespace 'rc' Name.Variable '=.' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '[' Operator ' ' Text.Whitespace 'e' Name.Variable '=.' Operator ' ' Text.Whitespace 'pp' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'whilst.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace "'" Literal.String 'rc sk' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace 'sdsocket_jsocket_' Name.Variable "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '~' Operator ':' Operator 'rc' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'break.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'rc' Name.Variable '=.' Operator ' ' Text.Whitespace 'sdconnect_jsocket_' Name.Variable ' ' Text.Whitespace 'sk' Name.Variable ';' Operator 'PF_INET_jsocket_' Name.Variable ';' Operator "'" Literal.String '23.21.67.48' Literal.String "'" Literal.String ';' Operator '80' Literal.Number.Integer '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '~' Operator ':' Operator 'rc' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'break.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace "'" Literal.String 'rc sent' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace '(' Punctuation "'" Literal.String 'GET ' Literal.String "'" Literal.String ',' Operator 'f' Name.Variable ',' Operator "'" Literal.String ' HTTP/1.0' Literal.String "'" Literal.String ',' Operator 'LF2' Name.Variable ')' Punctuation ' ' Text.Whitespace 'sdsend_jsocket_' Name.Variable ' ' Text.Whitespace 'sk' Name.Variable ';' Operator '0' Literal.Number.Integer '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '~' Operator ':' Operator 'rc' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'break.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'while.' Name.Label ' ' Text.Whitespace '(' Punctuation '(' Punctuation '0' Literal.Number.Integer '=' Operator 'rc' Name.Variable ')' Punctuation '*' Operator '.' Operator '(' Punctuation '*' Operator '#' Operator 'm' Name.Decorator ')' Punctuation ')' Punctuation ' ' Text.Whitespace '[' Operator '[' Operator ' ' Text.Whitespace "'" Literal.String 'rc m' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace 'sdrecv_jsocket_' Name.Variable ' ' Text.Whitespace 'sk' Name.Variable ',' Operator '4096' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'pp' Name.Variable '=.' Operator ' ' Text.Whitespace 'pp' Name.Variable ',' Operator 'm' Name.Decorator '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'sdclose_jsocket_' Name.Variable ' ' Text.Whitespace 'sk' Name.Variable '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '~' Operator ':' Operator 'rc' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'fail' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '\n ' Text.Whitespace 'elseif.' Name.Label ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '-' Operator '.' Operator '@' Operator 'e' Name.Variable '.' Operator ' ' Text.Whitespace "'" Literal.String '200 OK' Literal.String "'" Literal.String ' ' Text.Whitespace 'E' Name.Variable '.' Operator ' ' Text.Whitespace '(' Punctuation '20' Literal.Number.Integer '{' Operator '.' Operator 'pp' Name.Variable ')' Punctuation ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'fail' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '[' Operator ' ' Text.Whitespace 'e' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '{' Operator '.' Operator '~' Operator ' ' Text.Whitespace 'i' Name.Variable '.' Operator '&' Operator 'LF' Name.Variable ')' Punctuation ' ' Text.Whitespace 'pp' Name.Variable '\n ' Text.Whitespace 'elseif.' Name.Label ' ' Text.Whitespace '#' Operator 'p1' Name.Variable '=.' Operator ' ' Text.Whitespace 'I' Name.Variable '.' Operator ' ' Text.Whitespace '(' Punctuation 'CRLF' Name.Variable ',' Operator 'CRLF' Name.Variable ')' Punctuation ' ' Text.Whitespace 'E' Name.Variable '.' Operator ' ' Text.Whitespace '500' Literal.Number.Integer '{' Operator '.' Operator 'pp' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'p2' Name.Variable '=.' Operator ' ' Text.Whitespace '4' Literal.Number.Integer '\n ' Text.Whitespace 'elseif.' Name.Label ' ' Text.Whitespace '#' Operator 'p1' Name.Variable '=.' Operator ' ' Text.Whitespace 'I' Name.Variable '.' Operator ' ' Text.Whitespace 'LF2' Name.Variable ' ' Text.Whitespace 'E' Name.Variable '.' Operator ' ' Text.Whitespace '500' Literal.Number.Integer '{' Operator '.' Operator 'pp' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'p2' Name.Variable '=.' Operator ' ' Text.Whitespace '2' Literal.Number.Integer '\n ' Text.Whitespace 'elseif.' Name.Label ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'fail' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator 'fail' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace '(' Punctuation '(' Punctuation 'p2' Name.Variable '+' Operator '{' Operator '.' Operator 'p1' Name.Variable ')' Punctuation '}' Operator '.' Operator 'pp' Name.Variable ')' Punctuation ' ' Text.Whitespace '1' Literal.Number.Integer '!' Operator ':' Operator '2' Literal.Number.Integer ' ' Text.Whitespace '<' Operator 'p' Name.Variable '\n ' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '~' Operator ':' Operator 'rc' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'e' Name.Variable '=.' Operator ' ' Text.Whitespace 'sderror_jsocket_' Name.Variable ' ' Text.Whitespace 'rc' Name.Variable ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'elseif.' Name.Label ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'try.' Name.Label '\n ' Text.Whitespace 'e' Name.Variable '=.' Operator ' ' Text.Whitespace 'shellcmd' Name.Variable ' ' Text.Whitespace 'cmd' Name.Variable '\n ' Text.Whitespace 'catch.' Name.Label ' ' Text.Whitespace 'fail' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'fail' Name.Variable ' ' Text.Whitespace '+' Operator '.' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '>' Operator ':' Operator ' ' Text.Whitespace 'fsize' Name.Variable ' ' Text.Whitespace 'p' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '_1' Literal.Number.Integer '-' Operator ':' Operator 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace 'freads' Name.Variable ' ' Text.Whitespace 'q' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator '#' Operator 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace 'e' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Unexpected error' Literal.String "'" Literal.String ' ' Text.Whitespace 'end.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Connection failed: ' Literal.String "'" Literal.String ',' Operator 'msg' Name.Variable '\n ' Text.Whitespace 'info' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Connection failed:' Literal.String "'" Literal.String ',' Operator 'LF2' Name.Variable ',' Operator 'msg' Name.Variable '\n ' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ';' Operator 'msg' Name.Variable '\n ' Text.Whitespace 'ferase' Name.Variable ' ' Text.Whitespace 'p' Name.Variable ';' Operator 'q' Name.Variable '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ';' Operator 'p' Name.Variable '\n ' Text.Whitespace 'ferase' Name.Variable ' ' Text.Whitespace 'q' Name.Variable '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'r' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'httpgetr' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace 'httpget' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace 'res' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'f' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace 'res' Name.Variable '\n ' Text.Whitespace 'txt' Name.Variable '=.' Operator ' ' Text.Whitespace 'freads' Name.Variable ' ' Text.Whitespace 'f' Name.Variable '\n ' Text.Whitespace 'ferase' Name.Variable ' ' Text.Whitespace 'f' Name.Variable '\n ' Text.Whitespace '0' Literal.Number.Integer ';' Operator 'txt' Name.Variable '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'install' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'dat' Name.Variable '=.' Operator ' ' Text.Whitespace 'getdepend' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace "'" Literal.String 'num siz' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace 'pmview_applycounts' Name.Variable ' ' Text.Whitespace 'dat' Name.Variable '\n' Text.Whitespace 'many' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '<' Operator ' ' Text.Whitespace 'num' Name.Variable '\n' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Installing ' Literal.String "'" Literal.String ',' Operator '(' Punctuation '"' Operator ':' Operator 'num' Name.Variable ')' Punctuation ',' Operator "'" Literal.String ' package' Literal.String "'" Literal.String ',' Operator 'many' Name.Variable '#' Operator "'" Literal.String 's' Literal.String "'" Literal.String '\n' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace 'msg' Name.Variable ',' Operator "'" Literal.String ' of ' Literal.String "'" Literal.String ',' Operator '(' Punctuation 'many' Name.Variable '#' Operator "'" Literal.String 'total ' Literal.String "'" Literal.String ')' Punctuation ',' Operator "'" Literal.String 'size ' Literal.String "'" Literal.String ',' Operator 'sizefmt' Name.Variable ' ' Text.Whitespace 'siz' Name.Variable '\n' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace 'msg' Name.Variable '\n' Text.Whitespace 'installdo' Name.Variable ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'dat' Name.Variable '\n' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Done.' Literal.String "'" Literal.String '\n' Text.Whitespace 'readlocal' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'pacman_init' Name.Variable ' ' Text.Whitespace '0' Literal.Number.Integer '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'install_console' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'init_console' Name.Variable ' ' Text.Whitespace "'" Literal.String 'server' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'getnames' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'pkgs' Name.Variable ' ' Text.Whitespace '-' Operator ':' Operator ' ' Text.Whitespace ',' Operator '<' Operator "'" Literal.String 'all' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'pkgs' Name.Variable ' ' Text.Whitespace '(' Punctuation 'e' Name.Variable '.' Operator ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '[' Operator ')' Punctuation ' ' Text.Whitespace '~' Operator '.' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator "'" Literal.String 'base library' Literal.String "'" Literal.String ')' Punctuation ',' Operator ' ' Text.Whitespace '(' Punctuation '(' Punctuation 'pkgnew' Name.Variable ' ' Text.Whitespace '+' Operator '.' Operator ' ' Text.Whitespace 'pkgups' Name.Variable ')' Punctuation ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '&' Operator '{' Operator '"' Operator '1' Literal.Number.Integer '@' Operator ']' Operator ')' Punctuation ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'pkgs' Name.Variable ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'Ignore' Name.Variable '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'getdepend_console' Name.Variable ' ' Text.Whitespace 'pkgs' Name.Variable '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'num' Name.Variable '=.' Operator ' ' Text.Whitespace '#' Operator 'pkgs' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'many' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '<' Operator ' ' Text.Whitespace 'num' Name.Variable '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Installing ' Literal.String "'" Literal.String ',' Operator '(' Punctuation '"' Operator ':' Operator 'num' Name.Variable ')' Punctuation ',' Operator "'" Literal.String ' package' Literal.String "'" Literal.String ',' Operator 'many' Name.Variable '#' Operator "'" Literal.String 's' Literal.String "'" Literal.String '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace 'msg' Name.Variable '\n ' Text.Whitespace 'installdo' Name.Variable ' ' Text.Whitespace 'pkgs' Name.Variable '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Done.' Literal.String "'" Literal.String '\n ' Text.Whitespace 'readlocal' Name.Variable "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'pacman_init' Name.Variable ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'checkstatus' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'upgrade_console' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'init_console' Name.Variable ' ' Text.Whitespace "'" Literal.String 'read' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'getnames' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '(' Punctuation '0' Literal.Number.Integer '=' Operator '#' Operator 'pkgs' Name.Variable ')' Punctuation ' ' Text.Whitespace '+' Operator '.' Operator ' ' Text.Whitespace 'pkgs' Name.Variable ' ' Text.Whitespace '-' Operator ':' Operator ' ' Text.Whitespace ',' Operator '<' Operator "'" Literal.String 'all' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'pkgs' Name.Variable ' ' Text.Whitespace '(' Punctuation 'e' Name.Variable '.' Operator ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '[' Operator ')' Punctuation ' ' Text.Whitespace '(' Punctuation 'pkgups' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '&' Operator '{' Operator '"' Operator '1' Literal.Number.Integer '@' Operator ']' Operator ')' Punctuation 'PKGDATA' Name.Variable '\n ' Text.Whitespace 'install_console' Name.Variable ' ' Text.Whitespace 'pkgs' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'installdo' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'msk' Name.Variable '=.' Operator ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace '<' Operator 'BASELIB' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace 'msk' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'install_library' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'install_addon' Name.Variable ' ' Text.Whitespace 'each' Name.Variable ' ' Text.Whitespace 'msk' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'install_addon' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'ndx' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'ZIPS' Name.Variable ')' Punctuation ' ' Text.Whitespace 'i' Name.Variable '.' Operator ' ' Text.Whitespace '<' Operator 'y' Name.Decorator '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'ndx' Name.Variable ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '#' Operator 'ZIPS' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'EMPTY' Name.Variable ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Downloading ' Literal.String "'" Literal.String ',' Operator 'y' Name.Decorator ',' Operator "'" Literal.String '...' Literal.String "'" Literal.String '\n' Text.Whitespace 'f' Name.Variable '=.' Operator ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace 'ndx' Name.Variable ' ' Text.Whitespace '{' Operator ' ' Text.Whitespace 'ZIPS' Name.Variable '\n' Text.Whitespace "'" Literal.String 'rc p' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace 'httpget' Name.Variable ' ' Text.Whitespace 'WWW' Name.Variable ',' Operator "'" Literal.String 'addons/' Literal.String "'" Literal.String ',' Operator 'f' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'rc' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Installing ' Literal.String "'" Literal.String ',' Operator 'y' Name.Decorator ',' Operator "'" Literal.String '...' Literal.String "'" Literal.String '\n' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace 'unzip' Name.Variable ' ' Text.Whitespace 'p' Name.Variable ';' Operator 'jpath' Name.Variable "'" Literal.String '~addons' Literal.String "'" Literal.String '\n' Text.Whitespace 'ferase' Name.Variable ' ' Text.Whitespace 'p' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '>' Operator ':' Operator 'fsize' Name.Variable ' ' Text.Whitespace 'jpath' Name.Variable "'" Literal.String '~addons/' Literal.String "'" Literal.String ',' Operator 'y' Name.Decorator ',' Operator "'" Literal.String '/manifest.ijs' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Extraction failed: ' Literal.String "'" Literal.String ',' Operator 'msg' Name.Variable '\n ' Text.Whitespace 'info' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Extraction failed:' Literal.String "'" Literal.String ',' Operator 'LF2' Name.Variable ',' Operator 'msg' Name.Variable '\n ' Text.Whitespace 'return.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'install_addins' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'install_config' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'install_addins' Name.Variable '=:' Operator ' ' Text.Whitespace '3 :0' Name.Function '\n' Text.Whitespace 'fl' Name.Variable '=.' Operator ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String 'addins.txt' Literal.String "'" Literal.String '\n' Text.Whitespace 'ins' Name.Variable '=.' Operator ' ' Text.Whitespace 'fixjal2' Name.Variable ' ' Text.Whitespace 'freads' Name.Variable ' ' Text.Whitespace 'fl' Name.Variable '\n' Text.Whitespace 'ins' Name.Variable '=.' Operator ' ' Text.Whitespace 'ins' Name.Variable ' ' Text.Whitespace '#' Operator '~' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace '~' Operator ':' Operator ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'ins' Name.Variable '\n' Text.Whitespace 'ndx' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'ADDONS' Name.Variable ')' Punctuation ' ' Text.Whitespace 'i' Name.Variable '.' Operator ' ' Text.Whitespace '<' Operator 'y' Name.Decorator '\n' Text.Whitespace 'ins' Name.Variable '=.' Operator ' ' Text.Whitespace 'sort' Name.Variable ' ' Text.Whitespace 'ins' Name.Variable ',' Operator ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '.' Operator ' ' Text.Whitespace 'ndx' Name.Variable ' ' Text.Whitespace '{' Operator ' ' Text.Whitespace 'ADDONS' Name.Variable '\n' Text.Whitespace '(' Punctuation 'fmtjal2' Name.Variable ' ' Text.Whitespace 'ins' Name.Variable ')' Punctuation ' ' Text.Whitespace 'fwrites' Name.Variable ' ' Text.Whitespace 'fl' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'install_config' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'ADDLABS' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n' Text.Whitespace '0' Literal.Number.Integer '!' Operator ':' Operator '0' Literal.Number.Integer ' ' Text.Whitespace ':' Operator ':' Operator ' ' Text.Whitespace ']' Operator ' ' Text.Whitespace '<' Operator ' ' Text.Whitespace 'ADDCFGIJS' Name.Variable '\n' Text.Whitespace 'install_labs' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'write_config' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'install_labs' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'labs' Name.Variable '=.' Operator ' ' Text.Whitespace 'dirtree' Name.Variable ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~addons/' Literal.String "'" Literal.String ',' Operator 'y' Name.Decorator ',' Operator "'" Literal.String '/*.ijt' Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator '#' Operator 'labs' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'pfx' Name.Variable '=.' Operator ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~addons/' Literal.String "'" Literal.String '\n' Text.Whitespace 'labs' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '#' Operator 'pfx' Name.Variable ')' Punctuation ' ' Text.Whitespace '}' Operator '.' Operator 'each' Name.Variable ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'labs' Name.Variable '\n' Text.Whitespace 'LABCATEGORY' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n' Text.Whitespace '0' Literal.Number.Integer '!' Operator ':' Operator '0' Literal.Number.Integer ' ' Text.Whitespace ':' Operator ':' Operator ']' Operator ' ' Text.Whitespace '<' Operator 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~addons/' Literal.String "'" Literal.String ',' Operator 'y' Name.Decorator ',' Operator "'" Literal.String '/manifest.ijs' Literal.String "'" Literal.String '\n' Text.Whitespace 'cat' Name.Variable '=.' Operator ' ' Text.Whitespace 'LABCATEGORY' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '#' Operator 'cat' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'cat' Name.Variable '=.' Operator ' ' Text.Whitespace 'toupper1' Name.Variable ' ' Text.Whitespace '(' Punctuation 'y' Name.Decorator ' ' Text.Whitespace 'i' Name.Variable '.' Operator ' ' Text.Whitespace "'" Literal.String '/' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace '{' Operator '.' Operator ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'new' Name.Variable '=.' Operator ' ' Text.Whitespace 'labs' Name.Variable ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace '<' Operator "'" Literal.String ' ' Literal.String "'" Literal.String ',' Operator 'cat' Name.Variable '\n' Text.Whitespace 'txt' Name.Variable '=.' Operator ' ' Text.Whitespace 'sort' Name.Variable ' ' Text.Whitespace '~' Operator '.' Operator ' ' Text.Whitespace 'new' Name.Variable ',' Operator '<' Operator ';' Operator '.' Operator '_2' Literal.Number.Integer ' ' Text.Whitespace 'ADDLABS' Name.Variable '\n' Text.Whitespace 'ndx' Name.Variable '=.' Operator ' ' Text.Whitespace '4' Literal.Number.Integer ' ' Text.Whitespace '+' Operator ' ' Text.Whitespace '(' Punctuation '1' Literal.Number.Integer ' ' Text.Whitespace 'i' Name.Variable '.' Operator '~' Operator ' ' Text.Whitespace "'" Literal.String '.ijt' Literal.String "'" Literal.String '&' Operator 'E' Name.Variable '.' Operator ')' Punctuation ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace 'txt' Name.Variable '\n' Text.Whitespace 'msk' Name.Variable '=.' Operator ' ' Text.Whitespace 'fexist' Name.Variable ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator 'pfx' Name.Variable ')' Punctuation ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace 'ndx' Name.Variable ' ' Text.Whitespace '{' Operator '.' Operator 'each' Name.Variable ' ' Text.Whitespace 'txt' Name.Variable '\n' Text.Whitespace 'txt' Name.Variable '=.' Operator ' ' Text.Whitespace 'msk' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace 'txt' Name.Variable '\n' Text.Whitespace 'ADDLABS' Name.Variable '=:' Operator ' ' Text.Whitespace ';' Operator ' ' Text.Whitespace 'txt' Name.Variable ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace 'LF' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'install_library' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Downloading base library...' Literal.String "'" Literal.String '\n' Text.Whitespace 'f' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace 'LIB' Name.Variable '\n' Text.Whitespace "'" Literal.String 'rc p' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace 'httpget' Name.Variable ' ' Text.Whitespace 'WWW' Name.Variable ',' Operator "'" Literal.String 'library/' Literal.String "'" Literal.String ',' Operator 'f' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'rc' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Installing base library...' Literal.String "'" Literal.String '\n' Text.Whitespace 'unzip' Name.Variable ' ' Text.Whitespace 'p' Name.Variable ';' Operator 'jpath' Name.Variable "'" Literal.String '~system' Literal.String "'" Literal.String '\n' Text.Whitespace 'ferase' Name.Variable ' ' Text.Whitespace 'p' Name.Variable '\n' Text.Whitespace 'readlin' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'write_config' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'txt' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'NB. Addon configuration' Literal.String "'" Literal.String ',' Operator 'LF2' Name.Variable '\n' Text.Whitespace 'txt' Name.Variable '=.' Operator ' ' Text.Whitespace 'txt' Name.Variable ',' Operator "'" Literal.String 'ADDLABS=: 0 : 0' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable ',' Operator 'ADDLABS' Name.Variable ',' Operator "'" Literal.String ')' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable '\n' Text.Whitespace 'txt' Name.Variable ' ' Text.Whitespace 'fwrites' Name.Variable ' ' Text.Whitespace 'ADDCFGIJS' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'show_console' Name.Variable '=:' Operator ' ' Text.Whitespace '4 : 0' Name.Function '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'init_console' Name.Variable ' ' Text.Whitespace "'" Literal.String 'read' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'select.' Name.Label ' ' Text.Whitespace 'x' Name.Decorator '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'search' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'getnames' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 'pkgsearch' Name.Variable ' ' Text.Whitespace 'pkgs' Name.Variable ')' Punctuation ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '4' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace 'curtailcaption' Name.Variable ' ' Text.Whitespace 'res' Name.Variable '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'show' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'getnames' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'pkgs' Name.Variable ' ' Text.Whitespace '-' Operator ':' Operator ' ' Text.Whitespace ',' Operator '<' Operator "'" Literal.String 'all' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 'msk' Name.Variable '=.' Operator ' ' Text.Whitespace 'pkgshow' Name.Variable ' ' Text.Whitespace 'pkgs' Name.Variable ')' Punctuation ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '5' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '#' Operator 'res' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace ',' Operator '(' Punctuation '(' Punctuation '<' Operator "'" Literal.String '== ' Literal.String "'" Literal.String ')' Punctuation ',' Operator ' ' Text.Whitespace '&' Operator '.' Operator '>' Operator ' ' Text.Whitespace 'msk' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable ')' Punctuation ' ' Text.Whitespace ',' Operator '.' Operator ' ' Text.Whitespace 'res' Name.Variable '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '2' Literal.Number.Integer '#' Operator 'LF' Name.Variable ')' Punctuation ' ' Text.Whitespace 'joinstring' Name.Variable ' ' Text.Whitespace '(' Punctuation '70' Literal.Number.Integer '&' Operator 'foldtext' Name.Variable ')' Punctuation '&' Operator '.' Operator '>' Operator ' ' Text.Whitespace 'res' Name.Variable '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'showinstalled' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'dat' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 'isjpkgout' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace '{' Operator ':' Operator ':' Operator ' ' Text.Whitespace '(' Punctuation '1' Literal.Number.Integer ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '4' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable ')' Punctuation ';' Operator '<' Operator 'y' Name.Decorator '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '-' Operator '.' Operator '@' Operator 'pkgnew' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace ']' Operator ')' Punctuation 'dat' Name.Variable '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace 'curtailcaption' Name.Variable ' ' Text.Whitespace 'res' Name.Variable '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'shownotinstalled' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'dat' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 'isjpkgout' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace '{' Operator ':' Operator ':' Operator ' ' Text.Whitespace '(' Punctuation '1' Literal.Number.Integer ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '4' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable ')' Punctuation ';' Operator '<' Operator 'y' Name.Decorator '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 'pkgnew' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '3' Literal.Number.Integer '&' Operator '{' Operator '"' Operator '1' Literal.Number.Integer '@' Operator ']' Operator ')' Punctuation 'dat' Name.Variable '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace 'curtailcaption' Name.Variable ' ' Text.Whitespace 'res' Name.Variable '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'showupgrade' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'dat' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 'isjpkgout' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace '{' Operator ':' Operator ':' Operator ' ' Text.Whitespace '(' Punctuation '1' Literal.Number.Integer ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '4' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable ')' Punctuation ';' Operator '<' Operator 'y' Name.Decorator '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 'pkgups' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace ']' Operator ')' Punctuation 'dat' Name.Variable '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace 'curtailcaption' Name.Variable ' ' Text.Whitespace 'res' Name.Variable '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'status' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace 'checklastupdate' Name.Variable "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace 'res' Name.Variable ',' Operator 'LF' Name.Variable ',' Operator 'checkstatus' Name.Variable "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'res' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'showfiles_console' Name.Variable '=:' Operator ' ' Text.Whitespace '4 : 0' Name.Function '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'init_console' Name.Variable ' ' Text.Whitespace "'" Literal.String 'read' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'getnames' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'pkgs' Name.Variable ' ' Text.Whitespace '(' Punctuation 'e' Name.Variable '.' Operator ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '[' Operator ')' Punctuation ' ' Text.Whitespace '(' Punctuation '-' Operator '.' Operator '@' Operator 'pkgnew' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '&' Operator '{' Operator '"' Operator '1' Literal.Number.Integer '@' Operator ']' Operator ')' Punctuation ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'pkgs' Name.Variable ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace '<' Operator 'BASELIB' Name.Variable '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator '#' Operator 'pkgs' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'fn' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator "'" Literal.String '~addons/' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace ',' Operator '&' Operator '.' Operator '>' Operator ' ' Text.Whitespace '(' Punctuation 'pkgs' Name.Variable ')' Punctuation ' ' Text.Whitespace ',' Operator '&' Operator '.' Operator '>' Operator ' ' Text.Whitespace '<' Operator "'" Literal.String '/' Literal.String "'" Literal.String ',' Operator 'x' Name.Decorator ',' Operator '(' Punctuation 'x' Name.Decorator '-' Operator ':' Operator "'" Literal.String 'history' Literal.String "'" Literal.String ')' Punctuation '{' Operator ':' Operator ':' Operator "'" Literal.String '.ijs' Literal.String "'" Literal.String ';' Operator "'" Literal.String '.txt' Literal.String "'" Literal.String '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace 'res' Name.Variable ' ' Text.Whitespace '#' Operator '~' Operator ' ' Text.Whitespace 'msk' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator '_1' Literal.Number.Integer ')' Punctuation ' ' Text.Whitespace '~' Operator ':' Operator ' ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace 'fread' Name.Variable '@' Operator 'jpath' Name.Variable ' ' Text.Whitespace '&' Operator '.' Operator '>' Operator ' ' Text.Whitespace 'fn' Name.Variable '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '#' Operator 'res' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace ',' Operator '(' Punctuation '(' Punctuation '<' Operator "'" Literal.String '== ' Literal.String "'" Literal.String ')' Punctuation ',' Operator ' ' Text.Whitespace '&' Operator '.' Operator '>' Operator ' ' Text.Whitespace 'msk' Name.Variable '#' Operator 'pkgs' Name.Variable ')' Punctuation ' ' Text.Whitespace ',' Operator '.' Operator ' ' Text.Whitespace 'res' Name.Variable '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '2' Literal.Number.Integer '#' Operator 'LF' Name.Variable ')' Punctuation ' ' Text.Whitespace 'joinstring' Name.Variable ' ' Text.Whitespace 'res' Name.Variable '\n ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'remove_console' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'init_console' Name.Variable ' ' Text.Whitespace "'" Literal.String 'edit' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'getnames' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'pkgs' Name.Variable ' ' Text.Whitespace '-' Operator ':' Operator ' ' Text.Whitespace ',' Operator '<' Operator "'" Literal.String 'all' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'pkgs' Name.Variable ' ' Text.Whitespace '(' Punctuation 'e' Name.Variable '.' Operator ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '[' Operator ')' Punctuation ' ' Text.Whitespace '(' Punctuation '-' Operator '.' Operator '@' Operator 'pkgnew' Name.Variable ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '&' Operator '{' Operator '"' Operator '1' Literal.Number.Integer '@' Operator ']' Operator ')' Punctuation ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n ' Text.Whitespace 'pkgs' Name.Variable '=.' Operator ' ' Text.Whitespace 'pkgs' Name.Variable ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace '<' Operator 'BASELIB' Name.Variable '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'num' Name.Variable '=.' Operator ' ' Text.Whitespace '#' Operator 'pkgs' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'many' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '<' Operator ' ' Text.Whitespace 'num' Name.Variable '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Removing ' Literal.String "'" Literal.String ',' Operator '(' Punctuation '"' Operator ':' Operator 'num' Name.Variable ')' Punctuation ',' Operator "'" Literal.String ' package' Literal.String "'" Literal.String ',' Operator 'many' Name.Variable '#' Operator "'" Literal.String 's' Literal.String "'" Literal.String '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace 'msg' Name.Variable '\n ' Text.Whitespace 'remove_addon' Name.Variable ' ' Text.Whitespace 'each' Name.Variable ' ' Text.Whitespace 'pkgs' Name.Variable '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Done.' Literal.String "'" Literal.String '\n ' Text.Whitespace 'readlocal' Name.Variable "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'pacman_init' Name.Variable ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'checkstatus' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n\n' Text.Whitespace 'remove_addon' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Removing ' Literal.String "'" Literal.String ',' Operator 'y' Name.Decorator ',' Operator "'" Literal.String '...' Literal.String "'" Literal.String '\n ' Text.Whitespace 'treepath' Name.Variable '=.' Operator ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~addons/' Literal.String "'" Literal.String ',' Operator 'y' Name.Decorator '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '(' Punctuation '(' Punctuation '0' Literal.Number.Integer ' ' Text.Whitespace '<' Operator ' ' Text.Whitespace '#' Operator '@' Operator 'dirtree' Name.Variable ')' Punctuation ' ' Text.Whitespace '*' Operator '.' Operator ' ' Text.Whitespace '-' Operator '.' Operator '@' Operator 'deltree' Name.Variable ')' Punctuation ' ' Text.Whitespace 'treepath' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'nf' Name.Variable '=.' Operator ' ' Text.Whitespace '#' Operator 'dirtree' Name.Variable ' ' Text.Whitespace 'treepath' Name.Variable '\n ' Text.Whitespace 'nd' Name.Variable '=.' Operator ' ' Text.Whitespace '<' Operator ':' Operator ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace 'dirpath' Name.Variable ' ' Text.Whitespace 'treepath' Name.Variable '\n ' Text.Whitespace 'nd' Name.Variable '=.' Operator ' ' Text.Whitespace 'nd' Name.Variable ' ' Text.Whitespace '+' Operator ' ' Text.Whitespace '(' Punctuation 'tolower' Name.Variable ' ' Text.Whitespace 'treepath' Name.Variable ')' Punctuation ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace 'dirpath' Name.Variable ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~addons/' Literal.String "'" Literal.String ',' Operator ' ' Text.Whitespace "'" Literal.String '/' Literal.String "'" Literal.String ' ' Text.Whitespace 'taketo' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '"' Operator ':' Operator 'nd' Name.Variable ')' Punctuation ',' Operator "'" Literal.String ' directories and ' Literal.String "'" Literal.String ',' Operator '(' Punctuation '"' Operator ':' Operator 'nf' Name.Variable ')' Punctuation ',' Operator "'" Literal.String ' files not removed.' Literal.String "'" Literal.String '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Remove failed: ' Literal.String "'" Literal.String ',' Operator 'msg' Name.Variable '\n ' Text.Whitespace 'info' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Remove failed:' Literal.String "'" Literal.String ',' Operator 'LF2' Name.Variable ',' Operator 'msg' Name.Variable '\n ' Text.Whitespace 'return.' Name.Label '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'remove_addins' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'remove_config' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'remove_addins' Name.Variable '=:' Operator ' ' Text.Whitespace '3 :0' Name.Function '\n ' Text.Whitespace 'fl' Name.Variable '=.' Operator ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String 'addins.txt' Literal.String "'" Literal.String '\n ' Text.Whitespace 'ins' Name.Variable '=.' Operator ' ' Text.Whitespace 'fixjal2' Name.Variable ' ' Text.Whitespace 'freads' Name.Variable ' ' Text.Whitespace 'fl' Name.Variable '\n ' Text.Whitespace 'ins' Name.Variable '=.' Operator ' ' Text.Whitespace 'ins' Name.Variable ' ' Text.Whitespace '#' Operator '~' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace '~' Operator ':' Operator ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'ins' Name.Variable '\n ' Text.Whitespace '(' Punctuation 'fmtjal2' Name.Variable ' ' Text.Whitespace 'ins' Name.Variable ')' Punctuation ' ' Text.Whitespace 'fwrites' Name.Variable ' ' Text.Whitespace 'fl' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'remove_config' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n ' Text.Whitespace 'ADDLABS' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n ' Text.Whitespace '0' Literal.Number.Integer '!' Operator ':' Operator '0' Literal.Number.Integer ' ' Text.Whitespace ':' Operator ':' Operator ' ' Text.Whitespace ']' Operator ' ' Text.Whitespace '<' Operator ' ' Text.Whitespace 'ADDCFGIJS' Name.Variable '\n ' Text.Whitespace 'remove_labs' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'write_config' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'remove_labs' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n ' Text.Whitespace 'txt' Name.Variable '=.' Operator ' ' Text.Whitespace '<' Operator ';' Operator '.' Operator '_2' Literal.Number.Integer ' ' Text.Whitespace 'ADDLABS' Name.Variable '\n ' Text.Whitespace 'txt' Name.Variable '=.' Operator ' ' Text.Whitespace 'txt' Name.Variable ' ' Text.Whitespace '#' Operator '~' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator 'jpathsep' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace '~' Operator ':' Operator ' ' Text.Whitespace '(' Punctuation '#' Operator 'y' Name.Decorator ')' Punctuation '&' Operator '{' Operator '.' Operator ' ' Text.Whitespace 'each' Name.Variable ' ' Text.Whitespace 'txt' Name.Variable '\n ' Text.Whitespace 'ADDLABS' Name.Variable '=:' Operator ' ' Text.Whitespace ';' Operator ' ' Text.Whitespace 'txt' Name.Variable ' ' Text.Whitespace ',' Operator 'each' Name.Variable ' ' Text.Whitespace 'LF' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'LOG' Name.Variable '=:' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '\n' Text.Whitespace 'log' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'LOG' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'smoutput' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'logstatus' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'ONLINE' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace 'checkstatus' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'readlin' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'LIN' Name.Variable '=:' Operator ' ' Text.Whitespace '6' Literal.Number.Integer ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '>' Operator '.' Operator ' ' Text.Whitespace 'fixver' Name.Variable ' ' Text.Whitespace 'freads' Name.Variable ' ' Text.Whitespace 'LIBVER' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'readlocal' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'readlin' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'ADDONS' Name.Variable '=:' Operator ' ' Text.Whitespace 'fixjal' Name.Variable ' ' Text.Whitespace 'freads' Name.Variable ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String 'addons.txt' Literal.String "'" Literal.String '\n' Text.Whitespace 'ADDINS' Name.Variable '=:' Operator ' ' Text.Whitespace 'fixjal2' Name.Variable ' ' Text.Whitespace 'freads' Name.Variable ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String 'addins.txt' Literal.String "'" Literal.String '\n' Text.Whitespace 'REV' Name.Variable '=:' Operator ' ' Text.Whitespace 'fixrev' Name.Variable ' ' Text.Whitespace 'freads' Name.Variable ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String 'revision.txt' Literal.String "'" Literal.String '\n' Text.Whitespace 'LASTUPD' Name.Variable '=:' Operator ' ' Text.Whitespace 'fixupd' Name.Variable ' ' Text.Whitespace 'freads' Name.Variable ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String 'lastupdate.txt' Literal.String "'" Literal.String '\n' Text.Whitespace 'LIBS' Name.Variable '=:' Operator ' ' Text.Whitespace 'fixlibs' Name.Variable ' ' Text.Whitespace 'freads' Name.Variable ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String 'library.txt' Literal.String "'" Literal.String '\n' Text.Whitespace 'LIB' Name.Variable '=:' Operator ' ' Text.Whitespace 'fixlib' Name.Variable ' ' Text.Whitespace 'LIBS' Name.Variable '\n' Text.Whitespace 'ZIPS' Name.Variable '=:' Operator ' ' Text.Whitespace 'fixzips' Name.Variable ' ' Text.Whitespace 'freads' Name.Variable ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String 'zips.txt' Literal.String "'" Literal.String '\n' Text.Whitespace 'EMPTY' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'readtree' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'f' Name.Variable '=.' Operator ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String 'tree.txt' Literal.String "'" Literal.String '\n' Text.Whitespace 'tree' Name.Variable '=.' Operator ' ' Text.Whitespace 'LF' Name.Variable ' ' Text.Whitespace '-' Operator '.' Operator '~' Operator ' ' Text.Whitespace 'freads' Name.Variable ' ' Text.Whitespace 'f' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator 'tree' Name.Variable ')' Punctuation ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace "'" Literal.String 'current' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'stable' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'tree' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'current' Literal.String "'" Literal.String '\n ' Text.Whitespace 'writetree' Name.Variable ' ' Text.Whitespace 'tree' Name.Variable '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'tree' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'writetree' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'fwritenew' Name.Variable ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String 'tree.txt' Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'refreshweb' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'refreshjal' Name.Variable "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'readlocal' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace '1' Literal.Number.Integer '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'refreshaddins' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'ADDLABS' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'f' Name.Variable '=.' Operator ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String 'addins.txt' Literal.String "'" Literal.String '\n' Text.Whitespace 'p' Name.Variable '=.' Operator ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~addons/' Literal.String "'" Literal.String '\n' Text.Whitespace 'sd' Name.Variable '=.' Operator ' ' Text.Whitespace ';' Operator 'subdir' Name.Variable ' ' Text.Whitespace 'each' Name.Variable ' ' Text.Whitespace 'subdir' Name.Variable ' ' Text.Whitespace 'p' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator '#' Operator 'sd' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'fwrite' Name.Variable ' ' Text.Whitespace 'f' Name.Variable '\n ' Text.Whitespace 'write_config' Name.Variable "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace 's' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'for_d' Name.Variable '.' Operator ' ' Text.Whitespace 'sd' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'mft' Name.Variable '=.' Operator ' ' Text.Whitespace 'freads' Name.Variable ' ' Text.Whitespace '(' Punctuation '>' Operator 'd' Name.Variable ')' Punctuation ',' Operator "'" Literal.String 'manifest.ijs' Literal.String "'" Literal.String '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'mft' Name.Variable ' ' Text.Whitespace '-' Operator ':' Operator ' ' Text.Whitespace '_1' Literal.Number.Integer ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'continue.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'VERSION' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n ' Text.Whitespace '0' Literal.Number.Integer '!' Operator ':' Operator '100' Literal.Number.Integer ' ' Text.Whitespace 'mft' Name.Variable '\n ' Text.Whitespace 'ver' Name.Variable '=.' Operator ' ' Text.Whitespace 'fmtver' Name.Variable ' ' Text.Whitespace 'fixver' Name.Variable ' ' Text.Whitespace 'VERSION' Name.Variable '\n ' Text.Whitespace 'n' Name.Decorator '=.' Operator ' ' Text.Whitespace '}' Operator ':' Operator ' ' Text.Whitespace '(' Punctuation '#' Operator 'p' Name.Variable ')' Punctuation ' ' Text.Whitespace '}' Operator '.' Operator ' ' Text.Whitespace '>' Operator 'd' Name.Variable '\n ' Text.Whitespace 'n' Name.Decorator '=.' Operator ' ' Text.Whitespace "'" Literal.String '/' Literal.String "'" Literal.String ' ' Text.Whitespace '(' Punctuation 'I' Name.Variable '.' Operator 'n' Name.Decorator '=' Operator "'" Literal.String '\\' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace '}' Operator ' ' Text.Whitespace 'n' Name.Decorator '\n ' Text.Whitespace 'r' Name.Variable '=.' Operator ' ' Text.Whitespace 'r' Name.Variable ',' Operator 'n' Name.Decorator ',' Operator "'" Literal.String ' ' Literal.String "'" Literal.String ',' Operator 'ver' Name.Variable ',' Operator 'LF' Name.Variable '\n ' Text.Whitespace 's' Name.Variable '=.' Operator ' ' Text.Whitespace 's' Name.Variable ',' Operator 'd' Name.Variable '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'r' Name.Variable ' ' Text.Whitespace 'fwritenew' Name.Variable ' ' Text.Whitespace 'f' Name.Variable '\n' Text.Whitespace 's' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '#' Operator 'p' Name.Variable ')' Punctuation ' ' Text.Whitespace '}' Operator '.' Operator 'each' Name.Variable ' ' Text.Whitespace '}' Operator ':' Operator ' ' Text.Whitespace 'each' Name.Variable ' ' Text.Whitespace 's' Name.Variable '\n' Text.Whitespace 'install_labs' Name.Variable ' ' Text.Whitespace 'each' Name.Variable ' ' Text.Whitespace 's' Name.Variable '\n' Text.Whitespace 'write_config' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'refreshjal' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace "'" Literal.String 'rc p' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace 'httpget' Name.Variable ' ' Text.Whitespace 'WWW' Name.Variable ',' Operator 'zipext' Name.Variable ' ' Text.Whitespace "'" Literal.String 'jal' Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'rc' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'unzip' Name.Variable ' ' Text.Whitespace 'p' Name.Variable ';' Operator 'ADDCFG' Name.Variable '\n' Text.Whitespace 'ferase' Name.Variable ' ' Text.Whitespace 'p' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '*' Operator '.' Operator '/' Operator ' ' Text.Whitespace 'CFGFILES' Name.Variable ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace '[' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '!' Operator ':' Operator '0' Literal.Number.Integer ' ' Text.Whitespace 'ADDCFG' Name.Variable ',' Operator "'" Literal.String '*' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Could not install the local repository catalog.' Literal.String "'" Literal.String '\n' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace 'msg' Name.Variable '\n' Text.Whitespace 'info' Name.Variable ' ' Text.Whitespace 'msg' Name.Variable '\n' Text.Whitespace '0' Literal.Number.Integer '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'updatejal' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n ' Text.Whitespace 'log' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Updating server catalog...' Literal.String "'" Literal.String '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'init_console' Name.Variable ' ' Text.Whitespace "'" Literal.String 'server' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'refreshaddins' Name.Variable "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'readlocal' Name.Variable "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'pacman_init' Name.Variable "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace 'checklastupdate' Name.Variable "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'res' Name.Variable ',' Operator 'LF' Name.Variable ',' Operator 'checkstatus' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'RELIBMSG' Name.Variable '=:' Operator ' ' Text.Whitespace '0 : 0' Name.Entity '\nYou are now using the XX base library, and can switch to the YY base library.\n\nThis will download the YY version of the base library and overwrite existing files. Addons are not affected.\n\nOK to switch to the YY library?\n' Literal.String ')' Name.Label '\n' Text.Whitespace 'prelib' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'old' Name.Variable '=.' Operator ' ' Text.Whitespace 'LIBTREE' Name.Variable '\n' Text.Whitespace 'new' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '(' Punctuation "'" Literal.String 'stable' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'current' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace 'i' Name.Variable '.' Operator ' ' Text.Whitespace '<' Operator 'old' Name.Variable ')' Punctuation ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace "'" Literal.String 'current' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'beta' Literal.String "'" Literal.String '\n' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace 'RELIBMSG' Name.Variable ' ' Text.Whitespace 'rplc' Name.Variable ' ' Text.Whitespace '(' Punctuation "'" Literal.String 'XX' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'YY' Literal.String "'" Literal.String ')' Punctuation ',' Operator '.' Operator 'old' Name.Variable ';' Operator 'new' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace 'query' Name.Variable ' ' Text.Whitespace 'SYSNAME' Name.Variable ';' Operator 'msg' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'info' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Not done.' Literal.String "'" Literal.String ' ' Text.Whitespace 'return.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'switchlibrary' Name.Variable ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace 'new' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'switchlibrary' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'fwrite' Name.Variable ' ' Text.Whitespace 'LIBVER' Name.Variable '\n' Text.Whitespace 'writetree' Name.Variable ' ' Text.Whitespace 'LIBTREE' Name.Variable '=:' Operator ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'refreshjal' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'readlocal' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'pmview_setpn' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'masklib' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace '(' Punctuation '1' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '<' Operator 'BASELIB' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'pkglater' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'dat' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 's' Name.Variable '=.' Operator 'isjpkgout' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation '{' Operator ':' Operator ':' Operator ' ' Text.Whitespace 'PKGDATA' Name.Variable ';' Operator '<' Operator 'y' Name.Decorator '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator '#' Operator 'dat' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '$' Operator '0' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'loc' Name.Variable '=.' Operator ' ' Text.Whitespace 'fixvers' Name.Variable ' ' Text.Whitespace '>' Operator ' ' Text.Whitespace '(' Punctuation '2' Literal.Number.Integer '-' Operator 's' Name.Variable ')' Punctuation ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'dat' Name.Variable '\n' Text.Whitespace 'srv' Name.Variable '=.' Operator ' ' Text.Whitespace 'fixvers' Name.Variable ' ' Text.Whitespace '>' Operator ' ' Text.Whitespace '(' Punctuation '3' Literal.Number.Integer '-' Operator 's' Name.Variable ')' Punctuation ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'dat' Name.Variable '\n' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace '/' Operator ':' Operator '"' Operator '2' Literal.Number.Integer ' ' Text.Whitespace 'srv' Name.Variable ' ' Text.Whitespace ',' Operator ':' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'loc' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'pkgnew' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'dat' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation 's' Name.Variable '=.' Operator 'isjpkgout' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator ')' Punctuation '{' Operator ':' Operator ':' Operator ' ' Text.Whitespace 'PKGDATA' Name.Variable ';' Operator '<' Operator 'y' Name.Decorator '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator '#' Operator 'dat' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '$' Operator '0' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '=' Operator ' ' Text.Whitespace '#' Operator ' ' Text.Whitespace '&' Operator '>' Operator ' ' Text.Whitespace '(' Punctuation '2' Literal.Number.Integer '-' Operator 's' Name.Variable ')' Punctuation ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'dat' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'pkgups' Name.Variable '=:' Operator ' ' Text.Whitespace 'pkgnew' Name.Variable ' ' Text.Whitespace '<' Operator ' ' Text.Whitespace 'pkglater' Name.Variable '\n' Text.Whitespace 'pkgsearch' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n ' Text.Whitespace '+' Operator '.' Operator '/' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace '+' Operator '.' Operator '/' Operator ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'E' Name.Variable '.' Operator '"' Operator '1' Literal.Number.Integer '&' Operator '>' Operator '"' Operator '(' Punctuation '0' Literal.Number.Integer ' ' Text.Whitespace '_' Literal.Number ')' Punctuation ' ' Text.Whitespace '1' Literal.Number.Integer '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'pkgshow' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace 'e' Name.Variable '.' Operator '~' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'setshowall' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'PKGDATA' Name.Variable '=:' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace '(' Punctuation '<' Operator '(' Punctuation 'I' Name.Variable '.' Operator 'DATAMASK' Name.Variable ')' Punctuation ';' Operator '0' Literal.Number.Integer ')' Punctuation ' ' Text.Whitespace '}' Operator ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'setshownew' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'ndx' Name.Variable '=.' Operator ' ' Text.Whitespace 'I' Name.Variable '.' Operator ' ' Text.Whitespace 'DATAMASK' Name.Variable ' ' Text.Whitespace '*' Operator '.' Operator ' ' Text.Whitespace 'pkgnew' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'PKGDATA' Name.Variable '=:' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace '(' Punctuation '<' Operator 'ndx' Name.Variable ';' Operator '0' Literal.Number.Integer ')' Punctuation ' ' Text.Whitespace '}' Operator ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'setshowups' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'ndx' Name.Variable '=.' Operator ' ' Text.Whitespace 'I' Name.Variable '.' Operator ' ' Text.Whitespace 'DATAMASK' Name.Variable ' ' Text.Whitespace '*' Operator '.' Operator ' ' Text.Whitespace 'pkgups' Name.Variable "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'PKGDATA' Name.Variable '=:' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace '(' Punctuation '<' Operator 'ndx' Name.Variable ';' Operator '0' Literal.Number.Integer ')' Punctuation ' ' Text.Whitespace '}' Operator ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'splitlib' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '$' Operator ' ' Text.Whitespace '<' Operator 'y' Name.Decorator ' ' Text.Whitespace 'return.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'msk' Name.Variable '=.' Operator ' ' Text.Whitespace 'masklib' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace '(' Punctuation 'msk' Name.Variable '#' Operator 'y' Name.Decorator ')' Punctuation ' ' Text.Whitespace ';' Operator ' ' Text.Whitespace '<' Operator '(' Punctuation '-' Operator '.' Operator 'msk' Name.Variable ')' Punctuation '#' Operator 'y' Name.Decorator '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'pacman_init' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'dat' Name.Variable '=.' Operator ' ' Text.Whitespace 'ADDONS' Name.Variable ' ' Text.Whitespace '#' Operator '~' Operator ' ' Text.Whitespace '(' Punctuation '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'ADDONS' Name.Variable ')' Punctuation ' ' Text.Whitespace 'e' Name.Variable '.' Operator ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'ZIPS' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator '#' Operator 'dat' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'dat' Name.Variable '=.' Operator ' ' Text.Whitespace 'i' Name.Variable '.' Operator '0' Literal.Number.Integer ' ' Text.Whitespace '6' Literal.Number.Integer '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'ndx' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'ADDINS' Name.Variable ')' Punctuation ' ' Text.Whitespace 'i' Name.Variable '.' Operator ' ' Text.Whitespace '{' Operator '.' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'dat' Name.Variable '\n ' Text.Whitespace 'ins' Name.Variable '=.' Operator ' ' Text.Whitespace 'ndx' Name.Variable ' ' Text.Whitespace '{' Operator ' ' Text.Whitespace '(' Punctuation '1' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'ADDINS' Name.Variable ')' Punctuation ',' Operator '<' Operator "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'dat' Name.Variable '=.' Operator ' ' Text.Whitespace 'dat' Name.Variable ',' Operator '.' Operator '<' Operator "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'dat' Name.Variable '=.' Operator ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace '5' Literal.Number.Integer ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '3' Literal.Number.Integer ' ' Text.Whitespace '4' Literal.Number.Integer ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'dat' Name.Variable '\n ' Text.Whitespace 'dat' Name.Variable '=.' Operator ' ' Text.Whitespace 'ins' Name.Variable ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '}' Operator '"' Operator '0' Literal.Number.Integer ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace 'dat' Name.Variable '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'lib' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'base library' Literal.String "'" Literal.String ';' Operator '(' Punctuation 'fmtver' Name.Variable ' ' Text.Whitespace 'LIN' Name.Variable ')' Punctuation ';' Operator '(' Punctuation 'fmtver' Name.Variable ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace 'LIB' Name.Variable ')' Punctuation ';' Operator "'" Literal.String 'base library scripts' Literal.String "'" Literal.String ';' Operator 'LIBDESC' Name.Variable ';' Operator "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'dat' Name.Variable '=.' Operator ' ' Text.Whitespace 'dat' Name.Variable ',' Operator 'lib' Name.Variable '\n' Text.Whitespace 'dat' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator '0' Literal.Number.Integer ')' Punctuation ',' Operator '.' Operator 'dat' Name.Variable '\n' Text.Whitespace 'PKGDATA' Name.Variable '=:' Operator ' ' Text.Whitespace 'sort' Name.Variable ' ' Text.Whitespace 'dat' Name.Variable '\n' Text.Whitespace 'nms' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '{' Operator '"' Operator '1' Literal.Number.Integer ' ' Text.Whitespace 'PKGDATA' Name.Variable '\n' Text.Whitespace 'nms' Name.Variable '=.' Operator ' ' Text.Whitespace '~' Operator '.' Operator ' ' Text.Whitespace '(' Punctuation 'nms' Name.Variable ' ' Text.Whitespace 'i' Name.Variable '.' Operator '&' Operator '>' Operator ' ' Text.Whitespace "'" Literal.String '/' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace '{' Operator '.' Operator 'each' Name.Variable ' ' Text.Whitespace 'nms' Name.Variable '\n' Text.Whitespace 'SECTION' Name.Variable '=:' Operator ' ' Text.Whitespace "'" Literal.String 'All' Literal.String "'" Literal.String ';' Operator 'nms' Name.Variable '\n' Text.Whitespace 'DATAMASK' Name.Variable '=:' Operator ' ' Text.Whitespace '(' Punctuation '#' Operator 'PKGDATA' Name.Variable ')' Punctuation ' ' Text.Whitespace '$' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '\n' Text.Whitespace 'EMPTY' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'init_console' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer '=' Operator '#' Operator 'y' Name.Decorator ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'y' Name.Decorator '=.' Operator ' ' Text.Whitespace "'" Literal.String 'read' Literal.String "'" Literal.String ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'select.' Name.Label ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'fcase.' Name.Label ' ' Text.Whitespace "'" Literal.String 'edit' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'server' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'checkaccess' Name.Variable "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'read' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'checkaddonsdir' Name.Variable "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace '0' Literal.Number.Integer ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'setfiles' Name.Variable "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'readlocal' Name.Variable "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'pacman_init' Name.Variable ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace '1' Literal.Number.Integer '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace '0' Literal.Number.Integer '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'y' Name.Decorator ' ' Text.Whitespace '-' Operator ':' Operator ' ' Text.Whitespace "'" Literal.String 'server' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace 'getserver' Name.Variable "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'res' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'jpkg' Name.Variable '=:' Operator ' ' Text.Whitespace '4 : 0' Name.Function '\n ' Text.Whitespace 'select.' Name.Label ' ' Text.Whitespace 'x' Name.Decorator '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'history' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'manifest' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'x' Name.Decorator ' ' Text.Whitespace 'showfiles_console' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'install' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'install_console' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'reinstall' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'remove_console' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'install_console' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'remove' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'remove_console' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace ';' Operator ':' Operator "'" Literal.String 'show search showinstalled shownotinstalled showupgrade status' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'x' Name.Decorator ' ' Text.Whitespace 'show_console' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'update' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'updatejal' Name.Variable ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'upgrade' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'upgrade_console' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Valid options are:' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace 'msg' Name.Variable ',' Operator "'" Literal.String ' history, install, manifest, remove, reinstall, show, search,' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace 'msg' Name.Variable ',' Operator "'" Literal.String ' showinstalled, shownotinstalled, showupgrade, status,' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable '\n ' Text.Whitespace 'msg' Name.Variable ',' Operator "'" Literal.String ' update, upgrade' Literal.String "'" Literal.String '\n ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'do_install' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '-' Operator '.' Operator ' ' Text.Whitespace 'checkaccess_jpacman_' Name.Variable ' ' Text.Whitespace "'" Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace "'" Literal.String 'update' Literal.String "'" Literal.String ' ' Text.Whitespace 'jpkg' Name.Variable ' ' Text.Whitespace "'" Literal.String "'" Literal.String '\n' Text.Whitespace 'select.' Name.Label ' ' Text.Whitespace 'y' Name.Decorator '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'qtide' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'angle' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace "'" Literal.String 'install' Literal.String "'" Literal.String ' ' Text.Whitespace 'jpkg' Name.Variable ' ' Text.Whitespace "'" Literal.String 'base library ide/qt' Literal.String "'" Literal.String '\n ' Text.Whitespace 'getqtbin' Name.Variable ' ' Text.Whitespace '(' Punctuation 'y' Name.Decorator '-' Operator ':' Operator "'" Literal.String 'angle' Literal.String "'" Literal.String ')' Punctuation '{' Operator ':' Operator ':' Operator '0' Literal.Number.Integer ';' Operator "'" Literal.String 'angle' Literal.String "'" Literal.String '\n ' Text.Whitespace 'msg' Name.Variable '=.' Operator ' ' Text.Whitespace '(' Punctuation '+' Operator '/' Operator ' ' Text.Whitespace '2' Literal.Number.Integer ' ' Text.Whitespace '1' Literal.Number.Integer ' ' Text.Whitespace '*' Operator ' ' Text.Whitespace 'IFWIN' Name.Variable ',' Operator "'" Literal.String 'Darwin' Literal.String "'" Literal.String '-' Operator ':' Operator 'UNAME' Name.Variable ')' Punctuation ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace "'" Literal.String 'jqt.sh' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'the jqt icon' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'jqt.cmd' Literal.String "'" Literal.String '\n ' Text.Whitespace 'smoutput' Name.Variable ' ' Text.Whitespace "'" Literal.String 'exit and restart J using ' Literal.String "'" Literal.String ',' Operator 'msg' Name.Variable '\n' Text.Whitespace 'case.' Name.Label ' ' Text.Whitespace "'" Literal.String 'all' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace "'" Literal.String 'install' Literal.String "'" Literal.String ' ' Text.Whitespace 'jpkg' Name.Variable ' ' Text.Whitespace "'" Literal.String 'all' Literal.String "'" Literal.String '\n ' Text.Whitespace 'getqtbin' Name.Variable ' ' Text.Whitespace '0' Literal.Number.Integer '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'do_getqtbin' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n' Text.Whitespace 'smoutput' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Installing JQt binaries...' Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace "'" Literal.String 'Linux' Literal.String "'" Literal.String '-' Operator ':' Operator 'UNAME' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'IFRASPI' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'z' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'jqt-raspi-32.tar.gz' Literal.String "'" Literal.String '\n ' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'z' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'jqt-' Literal.String "'" Literal.String ',' Operator '(' Punctuation '(' Punctuation 'y' Name.Decorator '-' Operator ':' Operator "'" Literal.String 'slim' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace "'" Literal.String 'linux' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'slim' Literal.String "'" Literal.String ')' Punctuation ',' Operator "'" Literal.String '-' Literal.String "'" Literal.String ',' Operator '(' Punctuation 'IF64' Name.Variable ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace "'" Literal.String 'x86' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'x64' Literal.String "'" Literal.String ')' Punctuation ',' Operator "'" Literal.String '.tar.gz' Literal.String "'" Literal.String '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'z1' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'libjqt.so' Literal.String "'" Literal.String '\n' Text.Whitespace 'elseif.' Name.Label ' ' Text.Whitespace 'IFWIN' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'z' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'jqt-win' Literal.String "'" Literal.String ',' Operator '(' Punctuation '(' Punctuation 'y' Name.Decorator '-' Operator ':' Operator "'" Literal.String 'slim' Literal.String "'" Literal.String ')' Punctuation '#' Operator "'" Literal.String 'slim' Literal.String "'" Literal.String ')' Punctuation ',' Operator "'" Literal.String '-' Literal.String "'" Literal.String ',' Operator '(' Punctuation 'IF64' Name.Variable ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace "'" Literal.String 'x86' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'x64' Literal.String "'" Literal.String ')' Punctuation ',' Operator "'" Literal.String '.zip' Literal.String "'" Literal.String '\n ' Text.Whitespace 'z1' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'jqt.dll' Literal.String "'" Literal.String '\n' Text.Whitespace 'elseif.' Name.Label ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'z' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'jqt-mac' Literal.String "'" Literal.String ',' Operator '(' Punctuation '(' Punctuation 'y' Name.Decorator '-' Operator ':' Operator "'" Literal.String 'slim' Literal.String "'" Literal.String ')' Punctuation '#' Operator "'" Literal.String 'slim' Literal.String "'" Literal.String ')' Punctuation ',' Operator "'" Literal.String '-' Literal.String "'" Literal.String ',' Operator '(' Punctuation 'IF64' Name.Variable ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace "'" Literal.String 'x86' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'x64' Literal.String "'" Literal.String ')' Punctuation ',' Operator "'" Literal.String '.zip' Literal.String "'" Literal.String '\n ' Text.Whitespace 'z1' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'libjqt.dylib' Literal.String "'" Literal.String '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace "'" Literal.String 'rc p' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace 'httpget_jpacman_' Name.Variable ' ' Text.Whitespace "'" Literal.String 'http://www.jsoftware.com/download/j802/qtide/' Literal.String "'" Literal.String ',' Operator 'z' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'rc' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'smoutput' Name.Variable ' ' Text.Whitespace "'" Literal.String 'unable to download: ' Literal.String "'" Literal.String ',' Operator 'z' Name.Variable ' ' Text.Whitespace 'return.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'd' Name.Variable '=.' Operator ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~bin' Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'IFWIN' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'unzip_jpacman_' Name.Variable ' ' Text.Whitespace 'p' Name.Variable ';' Operator 'd' Name.Variable '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace "'" Literal.String 'Linux' Literal.String "'" Literal.String '-' Operator ':' Operator 'UNAME' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '(' Punctuation '0' Literal.Number.Integer '~' Operator ':' Operator 'FHS' Name.Variable ')' Punctuation ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'IFRASPI' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'd1' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String '/usr/lib/arm-linux-gnueabihf/.' Literal.String "'" Literal.String '\n ' Text.Whitespace 'elseif.' Name.Label ' ' Text.Whitespace 'IF64' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'd1' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String '/usr/lib/x86_64-linux-gnu/.' Literal.String "'" Literal.String '\n ' Text.Whitespace 'elseif.' Name.Label ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'd1' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String '/usr/lib/i386-linux-gnu/.' Literal.String "'" Literal.String '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'hostcmd_jpacman_' Name.Variable ' ' Text.Whitespace "'" Literal.String 'cd /usr/bin && tar --no-same-owner --no-same-permissions -xzf ' Literal.String "'" Literal.String ',' Operator '(' Punctuation 'dquote' Name.Variable ' ' Text.Whitespace 'p' Name.Variable ')' Punctuation ',' Operator ' ' Text.Whitespace "'" Literal.String ' && chmod 755 jqt && chmod 644 libjqt.so && mv libjqt.so ' Literal.String "'" Literal.String ',' Operator 'd1' Name.Variable '\n ' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'hostcmd_jpacman_' Name.Variable ' ' Text.Whitespace "'" Literal.String 'cd ' Literal.String "'" Literal.String ',' Operator '(' Punctuation 'dquote' Name.Variable ' ' Text.Whitespace 'd' Name.Variable ')' Punctuation ',' Operator "'" Literal.String ' && tar xzf ' Literal.String "'" Literal.String ',' Operator '(' Punctuation 'dquote' Name.Variable ' ' Text.Whitespace 'p' Name.Variable ')' Punctuation '\n ' Text.Whitespace 'end.' Name.Label '\n ' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'hostcmd_jpacman_' Name.Variable ' ' Text.Whitespace "'" Literal.String 'unzip -o ' Literal.String "'" Literal.String ',' Operator '(' Punctuation 'dquote' Name.Variable ' ' Text.Whitespace 'p' Name.Variable ')' Punctuation ',' Operator "'" Literal.String ' -d ' Literal.String "'" Literal.String ',' Operator 'dquote' Name.Variable ' ' Text.Whitespace 'd' Name.Variable '\n ' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'ferase' Name.Variable ' ' Text.Whitespace 'p' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '#' Operator '1' Literal.Number.Integer '!' Operator ':' Operator '0' Literal.Number.Integer ' ' Text.Whitespace '(' Punctuation '(' Punctuation '0' Literal.Number.Integer '~' Operator ':' Operator 'FHS' Name.Variable ')' Punctuation '*' Operator '.' Operator "'" Literal.String 'Linux' Literal.String "'" Literal.String '-' Operator ':' Operator 'UNAME' Name.Variable ')' Punctuation '{' Operator ':' Operator ':' Operator '(' Punctuation 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~bin/' Literal.String "'" Literal.String ',' Operator 'z1' Name.Variable ')' Punctuation ';' Operator "'" Literal.String '/usr/bin/jqt' Literal.String "'" Literal.String ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'm' Name.Decorator '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Finished install of JQt binaries.' Literal.String "'" Literal.String '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'm' Name.Decorator '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Unable to install JQt binaries.' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable '\n ' Text.Whitespace 'm' Name.Decorator '=.' Operator ' ' Text.Whitespace 'm' Name.Decorator ',' Operator "'" Literal.String 'check that you have write permission for: ' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable ',' Operator '(' Punctuation '(' Punctuation '0' Literal.Number.Integer '~' Operator ':' Operator 'FHS' Name.Variable ')' Punctuation '*' Operator '.' Operator "'" Literal.String 'Linux' Literal.String "'" Literal.String '-' Operator ':' Operator 'UNAME' Name.Variable ')' Punctuation '{' Operator ':' Operator ':' Operator '(' Punctuation 'jpath' Name.Variable ' ' Text.Whitespace "'" Literal.String '~bin' Literal.String "'" Literal.String ')' Punctuation ';' Operator "'" Literal.String '/usr/bin' Literal.String "'" Literal.String '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'smoutput' Name.Variable ' ' Text.Whitespace 'm' Name.Decorator '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace "'" Literal.String 'Linux' Literal.String "'" Literal.String '-' Operator ':' Operator 'UNAME' Name.Variable ' ' Text.Whitespace 'do.' Name.Label ' ' Text.Whitespace 'return.' Name.Label ' ' Text.Whitespace 'end.' Name.Label '\n\n' Text.Whitespace 'tgt' Name.Variable '=.' Operator ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace 'IFWIN' Name.Variable '{' Operator ':' Operator ':' Operator "'" Literal.String '~install/Qt' Literal.String "'" Literal.String ';' Operator "'" Literal.String '~bin/Qt5Core.dll' Literal.String "'" Literal.String '\n' Text.Whitespace 'y' Name.Decorator '=.' Operator ' ' Text.Whitespace '(' Punctuation '*' Operator '#' Operator 'y' Name.Decorator ')' Punctuation '{' Operator ':' Operator ':' Operator '0' Literal.Number.Integer ';' Operator 'y' Name.Decorator '\n' Text.Whitespace 'smoutput' Name.Variable ' ' Text.Whitespace "'" Literal.String 'Installing Qt library...' Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'IFWIN' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'z' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'qt53-' Literal.String "'" Literal.String ',' Operator '(' Punctuation '(' Punctuation 'y' Name.Decorator '-' Operator ':' Operator "'" Literal.String 'angle' Literal.String "'" Literal.String ')' Punctuation ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace "'" Literal.String 'win' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'angle' Literal.String "'" Literal.String ')' Punctuation ',' Operator "'" Literal.String '-' Literal.String "'" Literal.String ',' Operator '(' Punctuation '(' Punctuation 'y' Name.Decorator '-' Operator ':' Operator "'" Literal.String 'slim' Literal.String "'" Literal.String ')' Punctuation '#' Operator "'" Literal.String 'slim-' Literal.String "'" Literal.String ')' Punctuation ',' Operator '(' Punctuation 'IF64' Name.Variable ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace "'" Literal.String 'x86' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'x64' Literal.String "'" Literal.String ')' Punctuation ',' Operator "'" Literal.String '.zip' Literal.String "'" Literal.String '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'z' Name.Variable '=.' Operator ' ' Text.Whitespace "'" Literal.String 'qt53-mac-' Literal.String "'" Literal.String ',' Operator '(' Punctuation '(' Punctuation 'y' Name.Decorator '-' Operator ':' Operator "'" Literal.String 'slim' Literal.String "'" Literal.String ')' Punctuation '#' Operator "'" Literal.String 'slim-' Literal.String "'" Literal.String ')' Punctuation ',' Operator '(' Punctuation 'IF64' Name.Variable ' ' Text.Whitespace 'pick' Name.Variable ' ' Text.Whitespace "'" Literal.String 'x86' Literal.String "'" Literal.String ';' Operator "'" Literal.String 'x64' Literal.String "'" Literal.String ')' Punctuation ',' Operator "'" Literal.String '.zip' Literal.String "'" Literal.String '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace "'" Literal.String 'rc p' Literal.String "'" Literal.String '=.' Operator ' ' Text.Whitespace 'httpget_jpacman_' Name.Variable ' ' Text.Whitespace "'" Literal.String 'http://www.jsoftware.com/download/j802/qtlib/' Literal.String "'" Literal.String ',' Operator 'z' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'rc' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'smoutput' Name.Variable ' ' Text.Whitespace "'" Literal.String 'unable to download: ' Literal.String "'" Literal.String ',' Operator 'z' Name.Variable ' ' Text.Whitespace 'return.' Name.Label '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'd' Name.Variable '=.' Operator ' ' Text.Whitespace 'jpath' Name.Variable ' ' Text.Whitespace 'IFWIN' Name.Variable '{' Operator ':' Operator ':' Operator "'" Literal.String '~install' Literal.String "'" Literal.String ';' Operator "'" Literal.String '~bin' Literal.String "'" Literal.String '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace 'IFWIN' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'unzip_jpacman_' Name.Variable ' ' Text.Whitespace 'p' Name.Variable ';' Operator 'd' Name.Variable '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'hostcmd_jpacman_' Name.Variable ' ' Text.Whitespace "'" Literal.String 'unzip -o ' Literal.String "'" Literal.String ',' Operator '(' Punctuation 'dquote' Name.Variable ' ' Text.Whitespace 'p' Name.Variable ')' Punctuation ',' Operator "'" Literal.String ' -d ' Literal.String "'" Literal.String ',' Operator 'dquote' Name.Variable ' ' Text.Whitespace 'd' Name.Variable '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'ferase' Name.Variable ' ' Text.Whitespace 'p' Name.Variable '\n' Text.Whitespace 'if.' Name.Label ' ' Text.Whitespace '#' Operator '1' Literal.Number.Integer '!' Operator ':' Operator '0' Literal.Number.Integer ' ' Text.Whitespace 'tgt' Name.Variable ' ' Text.Whitespace 'do.' Name.Label '\n ' Text.Whitespace 'm' Name.Decorator '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Finished install of Qt binaries.' Literal.String "'" Literal.String '\n' Text.Whitespace 'else.' Name.Label '\n ' Text.Whitespace 'm' Name.Decorator '=.' Operator ' ' Text.Whitespace "'" Literal.String 'Unable to install Qt binaries.' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable '\n ' Text.Whitespace 'm' Name.Decorator '=.' Operator ' ' Text.Whitespace 'm' Name.Decorator ',' Operator "'" Literal.String 'check that you have write permission for: ' Literal.String "'" Literal.String ',' Operator 'LF' Name.Variable ',' Operator 'IFWIN' Name.Variable '{' Operator ':' Operator ':' Operator 'tgt' Name.Variable ';' Operator 'jpath' Name.Variable "'" Literal.String '~bin' Literal.String "'" Literal.String '\n' Text.Whitespace 'end.' Name.Label '\n' Text.Whitespace 'smoutput' Name.Variable ' ' Text.Whitespace 'm' Name.Decorator '\n\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'jpkg_z_' Name.Variable '=:' Operator ' ' Text.Whitespace '3 : 0' Name.Function '\n ' Text.Whitespace "'" Literal.String 'help' Literal.String "'" Literal.String ' ' Text.Whitespace 'jpkg' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace ':' Operator '\n ' Text.Whitespace 'a' Name.Variable '=.' Operator ' ' Text.Whitespace 'conew' Name.Variable ' ' Text.Whitespace "'" Literal.String 'jpacman' Literal.String "'" Literal.String '\n ' Text.Whitespace 'res' Name.Variable '=.' Operator ' ' Text.Whitespace 'x' Name.Decorator ' ' Text.Whitespace 'jpkg__a' Name.Variable ' ' Text.Whitespace 'y' Name.Decorator '\n ' Text.Whitespace 'destroy__a' Name.Variable "'" Literal.String "'" Literal.String '\n ' Text.Whitespace 'res' Name.Variable '\n' Text.Whitespace ')' Name.Label '\n' Text.Whitespace 'jpkgv_z_' Name.Variable '=:' Operator ' ' Text.Whitespace '(' Punctuation '<' Operator '@' Operator ':' Operator '>' Operator '"' Operator '1' Literal.Number.Integer '@' Operator '|' Operator ':' Operator '^' Operator ':' Operator '(' Punctuation '0' Literal.Number.Integer ' ' Text.Whitespace '~' Operator ':' Operator ' ' Text.Whitespace '#' Operator ')' Punctuation ')' Punctuation '@' Operator 'jpkg' Name.Variable '\n' Text.Whitespace