oilshell.org

Side By Side Lines Parsed? Parse Process Time (secs) Translated? Filename
view 200 OK 0.21 OK .gitignore
view 39 OK 0.18 FAIL 2to3
view 119 OK 1.3 FAIL 7z
view 37 OK 0.13 FAIL _cal
view 8 OK 0.09 OK _chfn
view 31 OK 0.08 FAIL _chsh
view 34 OK 0.12 OK _dmesg
view 33 OK 0.19 FAIL _eject
view 32 OK 0.11 FAIL _hexdump
view 26 OK 0.1 OK _hwclock
view 60 OK 0.11 FAIL _ionice
view 17 OK 0.09 FAIL _look
view 69 OK 0.27 FAIL _mock
view 84 OK 0.23 FAIL _modules
view 19 OK 0.14 FAIL _newgrp
view 202 OK 1.03 FAIL _nmcli
view 32 OK 0.1 FAIL _renice
view 24 OK 0.15 FAIL _repomanage
view 26 OK 0.1 FAIL _reptyr
view 32 OK 0.17 OK _rtcwake
view 8 OK 0.11 OK _runuser
view 40 OK 0.18 FAIL _su
view 213 OK 0.26 FAIL _svn
view 79 OK 0.19 FAIL _svnadmin
view 64 OK 0.22 FAIL _svnlook
view 79 OK 0.26 FAIL _udevadm
view 8 OK 0.09 OK _write
view 145 OK 0.31 FAIL _yum
view 40 OK 0.11 FAIL a2x
view 52 OK 0.39 OK abook
view 35 OK 0.11 OK aclocal
view 22 OK 0.1 OK acpi
view 66 OK 0.18 FAIL adb
view 31 OK 0.12 FAIL add_members
view 20 OK 0.15 OK alias
view 76 OK 0.2 FAIL ant
view 16 OK 0.09 OK apache2ctl
view 32 OK 0.2 FAIL appdata-validate
view 59 OK 0.16 FAIL apt-build
view 86 OK 0.21 FAIL apt-cache
view 75 OK 0.29 FAIL apt-get
view 88 OK 0.26 FAIL aptitude
view 47 OK 0.13 FAIL arch
view 31 OK 0.17 FAIL arping
view 28 OK 0.11 FAIL arpspoof
view 52 OK 0.15 FAIL asciidoc
view 88 OK 0.47 FAIL aspell
view 40 OK 0.13 FAIL autoconf
view 36 OK 0.14 FAIL automake
view 41 OK 0.15 FAIL autoreconf
view 14 OK 0.08 OK autorpm
view 34 OK 0.11 FAIL autoscan
view 20 OK 0.12 FAIL avctrl
view 32 OK 0.15 FAIL badblocks
view 19 OK 0.11 OK bk
view 39 OK 0.13 FAIL brctl
view 32 OK 0.09 FAIL btdownloadheadless.py
view 108 OK 0.3 FAIL bts
view 43 OK 0.16 FAIL bzip2
view 12 OK 0.13 OK cancel
view 15 OK 0.11 FAIL cardctl
view 34 OK 0.17 FAIL ccache
view 21 OK 0.16 FAIL cfagent
view 47 OK 0.2 FAIL cfrun
view 26 OK 0.16 FAIL chage
view 25 OK 0.11 FAIL change_pw
view 17 OK 0.15 FAIL check_db
view 15 OK 0.13 FAIL check_perms
view 37 OK 0.11 FAIL checksec
view 40 OK 0.11 FAIL chgrp
view 37 OK 0.12 FAIL chkconfig
view 46 OK 0.1 FAIL chown
view 26 OK 0.12 OK chpasswd
view 59 OK 0.27 FAIL chronyc
view 27 OK 0.17 FAIL chrpath
view 29 OK 0.09 FAIL cksfv
view 16 OK 0.13 FAIL cleanarch
view 23 OK 0.08 FAIL clisp
view 25 OK 0.11 FAIL clone_member
view 50 OK 0.17 FAIL complete
view 27 OK 0.16 FAIL config_list
view 42 OK 0.17 FAIL configure
view 324 OK 0.95 FAIL convert
view 23 OK 0.13 OK cowsay
view 37 OK 0.13 FAIL cpan2dist
view 78 OK 0.17 FAIL cpio
view 90 OK 0.23 FAIL cppcheck
view 48 OK 0.16 FAIL crontab
view 106 OK 0.18 FAIL cryptsetup
view 95 OK 0.21 FAIL curl
view 391 OK 0.76 FAIL cvs
view 58 OK 0.41 FAIL cvsps
view 30 OK 0.18 OK dd
view 23 OK 0.08 FAIL desktop-file-validate
view 28 OK 0.12 FAIL dhclient
view 71 OK 0.18 FAIL dict
view 26 OK 0.16 FAIL dnsspoof
view 45 OK 0.25 FAIL dot
view 122 OK 0.28 FAIL dpkg
view 107 OK 0.2 FAIL dpkg-source
view 31 OK 0.12 FAIL dselect
view 26 OK 0.08 FAIL dsniff
view 18 OK 0.11 FAIL dumpdb
view 28 OK 0.11 FAIL dumpe2fs
view 24 OK 0.08 FAIL e2freefrag
view 15 OK 0.1 FAIL e2label
view 27 OK 0.11 FAIL eog
view 27 OK 0.1 FAIL ether-wake
view 33 OK 0.16 FAIL evince
view 5 OK 0.08 OK explodepkg
view 66 FAIL 0.12 FAIL export
view 28 OK 0.1 FAIL faillog
view 49 OK 0.16 FAIL fbgs
view 53 OK 0.19 FAIL fbi
view 113 OK 0.28 FAIL feh
view 32 OK 0.11 FAIL file
view 43 OK 0.23 FAIL file-roller
view 17 OK 0.1 FAIL filefrag
view 22 OK 0.11 FAIL filesnarf
view 115 OK 0.32 FAIL find
view 25 OK 0.11 FAIL find_member
view 35 OK 0.11 FAIL flake8
view 29 OK 0.08 OK freebsd-update
view 30 OK 0.15 FAIL freeciv-gtk2
view 22 OK 0.14 FAIL freeciv-server
view 22 OK 0.14 FAIL function
view 28 OK 0.21 FAIL fusermount
view 67 OK 0.26 FAIL gcc
view 22 OK 0.13 FAIL gcl
view 46 OK 0.41 FAIL gdb
view 15 OK 0.1 FAIL genaliases
view 12 OK 0.1 OK gendiff
view 38 OK 0.13 FAIL genisoimage
view 78 OK 0.27 FAIL getent
view 39 OK 0.13 OK gkrellm
view 26 OK 0.11 FAIL gnatmake
view 235 OK 0.54 FAIL gnokii
view 39 OK 0.13 FAIL gnome-mplayer
view 25 OK 0.15 FAIL gpasswd
view 38 OK 0.3 FAIL gpg
view 42 OK 0.29 FAIL gpg2
view 55 OK 0.25 FAIL gphoto2
view 65 OK 0.14 FAIL gprof
view 27 OK 0.13 FAIL groupadd
view 5 OK 0.12 OK groupdel
view 27 OK 0.11 OK groupmems
view 29 OK 0.1 FAIL groupmod
view 39 OK 0.13 FAIL growisofs
view 17 OK 0.15 FAIL grpck
view 44 OK 0.23 FAIL gzip
view 380 OK 0.9 FAIL hcitool
view 38 OK 0.12 FAIL hddtemp
view 15 OK 0.1 FAIL hid2hci
view 23 OK 0.12 OK hostname
view 35 OK 0.2 FAIL hping2
view 32 OK 0.1 FAIL htop
view 33 OK 0.16 FAIL htpasswd
view 34 OK 0.14 FAIL iconv
view 18 OK 0.16 FAIL id
view 26 OK 0.17 FAIL idn
view 26 OK 0.08 OK iftop
view 19 OK 0.16 FAIL ifup
view 75 OK 0.15 FAIL info
view 26 OK 0.12 FAIL inject
view 18 OK 0.29 FAIL insmod
view 32 OK 0.1 FAIL installpkg
view 33 OK 0.13 FAIL interdiff
view 39 OK 0.22 FAIL invoke-rc.d
view 324 OK 0.97 FAIL ip
view 63 OK 0.14 OK iperf
view 200 OK 0.89 FAIL ipmitool
view 107 OK 0.24 FAIL ipsec
view 60 OK 0.19 FAIL iptables
view 45 OK 0.2 FAIL ipv6calc
view 66 OK 0.18 FAIL iscsiadm
view 14 OK 0.09 OK isql
view 90 OK 0.98 FAIL iwconfig
view 22 OK 0.1 FAIL iwlist
view 31 OK 0.12 FAIL iwpriv
view 20 OK 0.11 FAIL iwspy
view 27 OK 0.13 FAIL jar
view 56 OK 0.19 FAIL jarsigner
view 318 OK 0.65 FAIL java
view 34 OK 0.26 FAIL javaws
view 38 OK 0.13 FAIL jpegoptim
view 25 OK 0.1 FAIL jps
view 38 OK 0.14 FAIL jshint
view 48 OK 0.26 FAIL k3b
view 60 OK 0.15 FAIL kcov
view 29 OK 0.11 FAIL kill
view 36 OK 0.1 FAIL killall
view 22 OK 0.11 OK kldload
view 15 OK 0.15 OK kldunload
view 247 OK 0.4 FAIL koji
view 120 OK 0.27 FAIL ktutil
view 40 OK 0.12 FAIL larch
view 25 OK 0.12 OK lastlog
view 232 OK 0.32 FAIL ldapsearch
view 51 OK 0.25 FAIL ldapvi
view 29 OK 0.13 FAIL lftp
view 14 OK 0.14 FAIL lftpget
view 50 OK 0.24 FAIL lilo
view 34 OK 0.15 FAIL links
view 178 OK 0.5 FAIL lintian
view 23 OK 0.16 FAIL lisp
view 17 OK 0.15 FAIL list_admins
view 21 OK 0.1 FAIL list_lists
view 36 OK 0.12 FAIL list_members
view 18 OK 0.09 FAIL list_owners
view 28 OK 0.16 FAIL lpq
view 33 OK 0.19 FAIL lpr
view 53 OK 0.21 FAIL lrzip
view 56 OK 0.14 FAIL lsof
view 23 OK 0.08 FAIL lua
view 27 OK 0.11 FAIL luac
view 40 OK 0.14 FAIL luseradd
view 23 OK 0.11 FAIL luserdel
view 857 OK 2.26 FAIL lvm
view 53 OK 0.16 FAIL lz4
view 49 OK 0.21 FAIL lzip
view 35 OK 0.16 FAIL lzma
view 60 OK 0.15 FAIL lzop
view 23 OK 0.1 FAIL macof
view 18 OK 0.13 FAIL mailmanctl
view 173 FAIL 0.15 FAIL make
view 938 OK 1.79 OK Makefile.am
view 24 OK 0.14 FAIL makepkg
view 105 OK 0.27 FAIL man
view 35 OK 0.11 FAIL mc
view 67 OK 0.25 FAIL mcrypt
view 150 OK 0.34 FAIL mdadm
view 62 OK 0.15 FAIL mdtool
view 30 OK 0.21 FAIL medusa
view 26 OK 0.1 FAIL mii-diag
view 32 OK 0.13 FAIL mii-tool
view 40 OK 0.16 FAIL minicom
view 50 OK 0.12 FAIL mkinitrd
view 29 OK 0.1 FAIL mktemp
view 15 OK 0.15 FAIL mmsitepass
view 44 OK 0.15 FAIL modinfo
view 111 OK 0.26 FAIL modprobe
view 20 OK 0.11 FAIL monodevelop
view 62 OK 0.82 FAIL mount
view 245 FAIL 0.15 FAIL mount.linux
view 291 OK 1.02 FAIL mplayer
view 42 OK 0.24 OK msynctool
view 45 OK 0.16 FAIL mtx
view 33 OK 0.12 FAIL munin-node-configure
view 28 OK 0.11 FAIL munin-run
view 27 OK 0.09 FAIL munin-update
view 13 OK 0.1 OK munindoc
view 52 OK 0.15 OK mussh
view 173 OK 0.43 FAIL mutt
view 82 OK 0.43 OK mysql
view 54 OK 0.14 OK mysqladmin
view 46 OK 0.15 FAIL nc
view 28 OK 0.15 FAIL ncftp
view 25 OK 0.12 FAIL nethogs
view 17 OK 0.1 FAIL newlist
view 31 OK 0.15 FAIL newusers
view 37 OK 0.1 FAIL ngrep
view 50 OK 0.13 FAIL nmap
view 86 OK 0.23 FAIL nslookup
view 35 OK 0.15 FAIL ntpdate
view 241 OK 0.4 FAIL openssl
view 46 OK 0.18 FAIL opera
view 52 OK 0.15 FAIL optipng
view 52 OK 0.24 FAIL p4
view 74 OK 0.23 FAIL pack200
view 23 OK 0.1 FAIL passwd
view 70 OK 0.19 FAIL patch
view 36 OK 0.16 FAIL pdftotext
view 138 OK 0.66 FAIL perl
view 52 OK 0.09 FAIL pgrep
view 27 OK 0.11 FAIL pidof
view 13 OK 0.08 OK pine
view 61 OK 0.16 FAIL ping
view 44 OK 0.22 FAIL pkg-config
view 75 OK 0.25 FAIL pkg-get
view 21 OK 0.11 OK pkg_delete
view 60 OK 0.16 FAIL pkgadd
view 50 OK 0.18 FAIL pkgrm
view 36 OK 0.18 FAIL pkgtool
view 96 OK 0.32 FAIL pkgutil
view 14 OK 0.09 OK plague-client
view 12 OK 0.11 OK pm-hibernate
view 13 OK 0.12 OK pm-is-supported
view 12 OK 0.11 OK pm-powersave
view 35 OK 0.1 FAIL pngfix
view 32 OK 0.14 OK portinstall
view 25 OK 0.18 OK portsnap
view 20 OK 0.15 OK portupgrade
view 42 OK 0.26 FAIL postcat
view 41 OK 0.13 FAIL postconf
view 29 OK 0.12 FAIL postfix
view 43 OK 0.17 FAIL postmap
view 62 OK 0.21 FAIL postsuper
view 58 OK 0.19 OK povray
view 42 OK 0.16 FAIL prelink
view 63 OK 0.19 FAIL protoc
view 199 OK 0.37 FAIL psql
view 326 OK 0.61 FAIL puppet
view 17 OK 0.11 FAIL pwck
view 20 OK 0.14 OK pwd
view 24 OK 0.08 FAIL pwdx
view 28 OK 0.1 FAIL pwgen
view 39 OK 0.22 FAIL pydoc
view 23 OK 0.08 FAIL pyflakes
view 66 OK 0.23 FAIL pylint
view 56 OK 0.2 FAIL python
view 14 OK 0.19 OK qdbus
view 110 OK 0.64 FAIL qemu
view 18 OK 0.1 FAIL qrunner
view 33 OK 0.1 OK querybts
view 192 OK 0.35 FAIL quota
view 36 OK 0.17 OK rcs
view 57 OK 0.25 FAIL rdesktop
view 27 OK 0.1 FAIL remove_members
view 23 OK 0.13 FAIL removepkg
view 82 OK 0.3 OK reportbug
view 21 OK 0.13 FAIL resolvconf
view 28 OK 0.16 FAIL rfkill
view 94 OK 0.32 FAIL ri
view 17 OK 0.13 FAIL rmlist
view 25 OK 0.1 FAIL rmmod
view 30 OK 0.11 FAIL route
view 47 OK 0.17 FAIL rpcdebug
view 305 OK 1.46 FAIL rpm
view 16 OK 0.11 FAIL rpm2tgz
view 24 OK 0.13 FAIL rpmcheck
view 17 OK 0.12 FAIL rrdtool
view 88 OK 0.21 OK rsync
view 23 OK 0.1 FAIL sbcl
view 69 OK 0.25 FAIL sbopkg
view 94 OK 0.23 FAIL screen
view 36 OK 0.16 FAIL sh
view 51 OK 0.15 FAIL sitecopy
view 106 FAIL 0.16 FAIL slackpkg
view 80 OK 0.2 FAIL slapt-get
view 66 OK 0.19 FAIL slapt-src
view 168 OK 0.34 FAIL smartctl
view 323 OK 0.61 FAIL smbclient
view 15 OK 0.1 FAIL snownews
view 29 OK 0.11 FAIL sqlite3
view 39 OK 0.25 FAIL ss
view 440 OK 0.79 FAIL ssh
view 23 OK 0.1 FAIL ssh-add
view 25 OK 0.14 FAIL ssh-copy-id
view 48 OK 0.16 FAIL ssh-keygen
view 27 OK 0.11 FAIL sshfs
view 17 OK 0.13 FAIL sshmitm
view 22 OK 0.11 FAIL sshow
view 101 OK 0.2 FAIL strace
view 44 OK 0.15 FAIL strings
view 51 OK 0.11 FAIL sudo
view 143 OK 0.32 FAIL svcadm
view 217 OK 0.41 FAIL svk
view 31 OK 0.11 FAIL sync_members
view 24 OK 0.13 FAIL synclient
view 133 OK 0.67 FAIL sysbench
view 34 OK 0.2 FAIL sysctl
view 724 FAIL 0.1 FAIL tar
view 47 OK 0.12 FAIL tcpdump
view 22 OK 0.14 FAIL tcpkill
view 22 OK 0.11 FAIL tcpnice
view 38 OK 0.14 FAIL timeout
view 23 OK 0.1 FAIL tracepath
view 105 OK 0.61 FAIL tshark
view 59 OK 0.22 FAIL tune2fs
view 21 OK 0.1 FAIL umount
view 140 OK 0.4 FAIL umount.linux
view 20 OK 0.08 FAIL unace
view 48 OK 0.22 FAIL unpack200
view 23 OK 0.15 FAIL unrar
view 17 OK 0.08 FAIL unshunt
view 92 OK 0.24 FAIL update-alternatives
view 65 OK 0.24 FAIL update-rc.d
view 29 OK 0.17 FAIL upgradepkg
view 22 OK 0.08 FAIL urlsnarf
view 40 OK 0.12 FAIL uscan
view 46 OK 0.15 FAIL useradd
view 27 OK 0.15 FAIL userdel
view 49 OK 0.17 FAIL usermod
view 110 OK 0.29 FAIL valgrind
view 22 OK 0.09 OK vipw
view 27 OK 0.13 FAIL vmstat
view 102 OK 0.21 FAIL vncviewer
view 62 OK 0.19 FAIL vpnc
view 54 OK 0.15 FAIL watch
view 17 OK 0.12 FAIL webmitm
view 172 FAIL 0.13 FAIL wget
view 20 OK 0.1 FAIL wine
view 18 OK 0.12 FAIL withlist
view 95 OK 0.35 FAIL wodim
view 40 OK 0.15 FAIL wol
view 49 OK 0.13 FAIL wsimport
view 40 OK 0.13 FAIL wtf
view 46 OK 0.17 OK wvdial
view 39 OK 0.26 FAIL xfreerdp
view 58 OK 0.17 FAIL xgamma
view 16 OK 0.12 OK xhost
view 224 OK 0.59 FAIL xm
view 45 OK 0.11 FAIL xmllint
view 32 OK 0.19 FAIL xmlwf
view 27 OK 0.13 FAIL xmms
view 24 OK 0.1 FAIL xmodmap
view 62 OK 0.17 FAIL xrandr
view 27 OK 0.1 FAIL xrdb
view 50 OK 0.2 FAIL xsltproc
view 23 OK 0.12 FAIL xxd
view 59 OK 0.19 FAIL xz
view 31 OK 0.12 FAIL xzdec
view 28 OK 0.13 FAIL ypmatch
view 16 OK 0.11 FAIL yum-arch
view 31 OK 0.11 FAIL zopfli

stderr

Parsing export
        Line 16 of '/home/andy/git/other/bash-completion/completions/export'
                  ;;&
                    ^
Expected word type KW_Esac, got (TokenWord token:(token id:Op_Amp val:'&' span_id:105))
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---

        
Parsing tar
        Error compiling regex: Invalid use of the range operator, e.g., the ending point of the range occurs prior to the starting point.
Line 108 of '/home/andy/git/other/bash-completion/completions/tar'
              ^[[:blank:]]{1,10}(((,[[:blank:]])?(--?([\]\[a-zA-Z0-9?-=]+))(,[[:space:]])?)+).*$ ]]; then
              ^
Invalid regex: '^[[:blank:]]{1,10}(((,[[:blank:]])?(--?([][a-zA-Z0-9?-=]+))(,[[:space:]])?)+).*$'
---
Line 108 of '/home/andy/git/other/bash-completion/completions/tar'
              ^[[:blank:]]{1,10}(((,[[:blank:]])?(--?([\]\[a-zA-Z0-9?-=]+))(,[[:space:]])?)+).*$ ]]; then
              ^
Unexpected extra word (CompoundWord
  parts: [
    (LiteralPart token:(token id:Lit_Other val:'^' span_id:469))
    (LiteralPart token:(token id:Lit_Other val:'[' span_id:470))
    (LiteralPart token:(token id:Lit_Other val:'[' span_id:471))
    (LiteralPart token:(token id:Lit_Other val:':' span_id:472))
    (LiteralPart token:(token id:Lit_Chars val:blank span_id:473))
    (LiteralPart token:(token id:Lit_Other val:':' span_id:474))
    (LiteralPart token:(token id:Lit_Other val:']' span_id:475))
    (LiteralPart token:(token id:Lit_Other val:']' span_id:476))
    (LiteralPart token:(token id:Lit_LBrace val:'{' span_id:477))
    (LiteralPart token:(token id:Lit_Chars val:1 span_id:478))
    (LiteralPart token:(token id:Lit_Comma val:',' span_id:479))
    (LiteralPart token:(token id:Lit_Chars val:10 span_id:480))
    (LiteralPart token:(token id:Lit_RBrace val:'}' span_id:481))
    (LiteralPart token:(token id:Lit_Chars val:'(' span_id:482))
    (LiteralPart token:(token id:Lit_Chars val:'(' span_id:483))
    (LiteralPart token:(token id:Lit_Chars val:'(' span_id:484))
    (LiteralPart token:(token id:Lit_Comma val:',' span_id:485))
    (LiteralPart token:(token id:Lit_Other val:'[' span_id:486))
    (LiteralPart token:(token id:Lit_Other val:'[' span_id:487))
    (LiteralPart token:(token id:Lit_Other val:':' span_id:488))
    (LiteralPart token:(token id:Lit_Chars val:blank span_id:489))
    (LiteralPart token:(token id:Lit_Other val:':' span_id:490))
    (LiteralPart token:(token id:Lit_Other val:']' span_id:491))
    (LiteralPart token:(token id:Lit_Other val:']' span_id:492))
    (LiteralPart token:(token id:Lit_Chars val:')' span_id:493))
    (LiteralPart token:(token id:Lit_Other val:'?' span_id:494))
    (LiteralPart token:(token id:Lit_Chars val:'(' span_id:495))
    (LiteralPart token:(token id:Lit_Chars val:-- span_id:496))
    (LiteralPart token:(token id:Lit_Other val:'?' span_id:497))
    (LiteralPart token:(token id:Lit_Chars val:'(' span_id:498))
    (LiteralPart token:(token id:Lit_Other val:'[' span_id:499))
    (EscapedLiteralPart token:(token id:Lit_EscapedChar val:'\\]' span_id:500))
    (EscapedLiteralPart token:(token id:Lit_EscapedChar val:'\\[' span_id:501))
    (LiteralPart token:(token id:Lit_Chars val:a-zA-Z0-9 span_id:502))
    (LiteralPart token:(token id:Lit_Other val:'?' span_id:503))
    (LiteralPart token:(token id:Lit_Chars val:- span_id:504))
    (LiteralPart token:(token id:Lit_Other val:'=' span_id:505))
    (LiteralPart token:(token id:Lit_Other val:']' span_id:506))
    (LiteralPart token:(token id:Lit_Other val:'+' span_id:507))
    (LiteralPart token:(token id:Lit_Chars val:')' span_id:508))
    (LiteralPart token:(token id:Lit_Chars val:')' span_id:509))
    (LiteralPart token:(token id:Lit_Chars val:'(' span_id:510))
    (LiteralPart token:(token id:Lit_Comma val:',' span_id:511))
    (LiteralPart token:(token id:Lit_Other val:'[' span_id:512))
    (LiteralPart token:(token id:Lit_Other val:'[' span_id:513))
    (LiteralPart token:(token id:Lit_Other val:':' span_id:514))
    (LiteralPart token:(token id:Lit_Chars val:space span_id:515))
    (LiteralPart token:(token id:Lit_Other val:':' span_id:516))
    (LiteralPart token:(token id:Lit_Other val:']' span_id:517))
    (LiteralPart token:(token id:Lit_Other val:']' span_id:518))
    (LiteralPart token:(token id:Lit_Chars val:')' span_id:519))
    (LiteralPart token:(token id:Lit_Other val:'?' span_id:520))
    (LiteralPart token:(token id:Lit_Chars val:')' span_id:521))
    (LiteralPart token:(token id:Lit_Other val:'+' span_id:522))
    (LiteralPart token:(token id:Lit_Chars val:')' span_id:523))
    (LiteralPart token:(token id:Lit_Chars val:. span_id:524))
    (LiteralPart token:(token id:Lit_Other val:'*' span_id:525))
    (LiteralPart token:(token id:Lit_Other val:'$' span_id:526))
  ]
)
---
Line 107 of '/home/andy/git/other/bash-completion/completions/tar'
          if [[ "$line" =~ \
             ^~
Error parsing [[
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---

        
Parsing wget
        Line 29 of '/home/andy/git/other/bash-completion/completions/wget'
                      ;;&
                        ^
Expected word type KW_Esac, got (TokenWord token:(token id:Op_Amp val:'&' span_id:168))
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
ParseCase: error parsing case list
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---

        
Parsing slackpkg
        Line 93 of '/home/andy/git/other/bash-completion/completions/slackpkg'
              ;&
              ^
ParseCommand: Expected to parse a command, got (TokenWord token:(token id:Op_Semi val:';' span_id:752))
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
ParseCase: error parsing case list
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---

        
Parsing mount.linux
        Line 83 of '/home/andy/git/other/bash-completion/completions/mount.linux'
                  ;;&
                    ^
Expected word type KW_Esac, got (TokenWord token:(token id:Op_Amp val:'&' span_id:696))
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
ParseCase: error parsing case list
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---

        
Parsing make
        Line 134 of '/home/andy/git/other/bash-completion/completions/make'
                  eval makef_dir=( -C "${words[i+1]}" )
                       ^~~~~~~~~~
Unexpected array literal: (CompoundWord
  parts: [
    (ArrayLiteralPart
      words: [
        (CompoundWord parts:[(LiteralPart token:(token id:Lit_Chars val:-C span_id:832))])
        (CompoundWord
          parts: [
            (DoubleQuotedPart
              parts: [
                (BracedVarSub
                  token: (token id:VSub_Name val:words span_id:836)
                  bracket_op: 
                    (ArrayIndex
                      expr: 
                        (ArithBinary
                          op_id: Arith_Plus
                          left: (ArithVarRef name:i)
                          right: 
                            (ArithWord
                              w: 
                                (CompoundWord
                                  parts: [(LiteralPart token:(token id:Lit_Digits val:1 span_id:840))]
                                )
                            )
                        )
                    )
                  spids: [835 842]
                )
              ]
              spids: [834 843]
            )
          ]
        )
      ]
    )
  ]
)
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---
Line 0 of '<unknown>'
  <no position info for token>
Error parsing AndOr in ParseCommandTerm
---