oilshell.org
7 parse failures
  distro/aboriginal/host-tools.sh
  
          X=$[$X+1]
            ^~
../oil_DEPS/wild/src/distro/aboriginal/host-tools.sh:113: In expressions, remove $ and use `X`, or sometimes "$X"
  
  distro/aboriginal/sources/functions.sh
  
        X=$[$X+1]
          ^~
../oil_DEPS/wild/src/distro/aboriginal/sources/functions.sh:387: In expressions, remove $ and use `X`, or sometimes "$X"
  
  distro/aboriginal/sources/utility_functions.sh
  
        x=$[$x + 1]
          ^~
../oil_DEPS/wild/src/distro/aboriginal/sources/utility_functions.sh:51: In expressions, remove $ and use `x`, or sometimes "$x"
  
  distro/aboriginal/sources/toys/trximg.sh
  
        BYTE=$[$DATA%256]
             ^~~~~
../oil_DEPS/wild/src/distro/aboriginal/sources/toys/trximg.sh:35: In expressions, remove $ and use `DATA`, or sometimes "$DATA"
  
  distro/aboriginal/sources/toys/unique-port.sh
  
      RANGE=$[$(awk '{print $1}' /proc/sys/net/ipv4/ip_local_port_range)-$START]
                                                                       ^~~~~~
../oil_DEPS/wild/src/distro/aboriginal/sources/toys/unique-port.sh:6: In expressions, remove $ and use `START`, or sometimes "$START"
  
  distro/aboriginal/more/miniconfig.sh
  
      echo -n -e "\r[${STRIDE:-1}] $[$I-1]/$LENGTH lines $(cat mini.config | wc -c) bytes $[100-((($LENGTH-$I)*100)/$OLDLENGTH)]%    "
                                   ^~
../oil_DEPS/wild/src/distro/aboriginal/more/miniconfig.sh:107: In expressions, remove $ and use `I`, or sometimes "$I"
  
  distro/aboriginal/www/screenshots/screenshots.sh
  
            X=$[$X+1]
              ^~
../oil_DEPS/wild/src/distro/aboriginal/www/screenshots/screenshots.sh:22: In expressions, remove $ and use `X`, or sometimes "$X"