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