oilshell.org

Side By Side Lines Parsed? Parse Process Time (secs) Translated? Filename
view 420 FAIL 0.19 OK core.sh
view 80 OK 0.16 OK env.sh
view 104 OK 0.19 OK printer.sh
view 162 FAIL 0.08 OK reader.sh
view 20 OK 0.06 OK step0_repl.sh
view 43 OK 0.09 OK step1_read_print.sh
view 97 OK 0.19 OK step2_eval.sh
view 118 OK 0.27 OK step3_env.sh
view 143 OK 0.22 OK step4_if_fn_do.sh
view 162 OK 0.22 OK step5_tco.sh
view 175 OK 0.39 OK step6_file.sh
view 220 OK 0.38 OK step7_quote.sh
view 265 OK 0.52 OK step8_macros.sh
view 278 OK 0.44 OK step9_try.sh
view 290 OK 0.45 OK stepA_mal.sh
view 366 FAIL 0.14 OK types.sh

stderr

Parsing step1_read_print.sh
        NOTE: Performed 4213 ASDL_TYPE_CHECKs.

        
Parsing step0_repl.sh
        NOTE: Performed 2030 ASDL_TYPE_CHECKs.

        
Parsing printer.sh
        NOTE: Performed 11793 ASDL_TYPE_CHECKs.

        
Parsing reader.sh
        Line 121 of '_tmp/wild/src/esoteric/make-a-lisp-bash/reader.sh'
          [[ "${str}" =~ ^^([][{}\(\)^@])|^(~@)|(\"(\\.|[^\\\"])*\")|^(;[^$'\n']*)|^([~\'\`])|^([^][ ~\`\'\";{}\(\)^@\,]+)|^[,]|^[[:space:]]+ ]]
                                                                                                     ^
Expected ]]
NOTE: Performed 15986 ASDL_TYPE_CHECKs.

        
Translating reader.sh
        Line 121 of '_tmp/wild/src/esoteric/make-a-lisp-bash/reader.sh'
          [[ "${str}" =~ ^^([][{}\(\)^@])|^(~@)|(\"(\\.|[^\\\"])*\")|^(;[^$'\n']*)|^([~\'\`])|^([^][ ~\`\'\";{}\(\)^@\,]+)|^[,]|^[[:space:]]+ ]]
                                                                                                     ^
Expected ]]

        
Parsing step5_tco.sh
        NOTE: Performed 19476 ASDL_TYPE_CHECKs.

        
Parsing step6_file.sh
        NOTE: Performed 21308 ASDL_TYPE_CHECKs.

        
Parsing step9_try.sh
        NOTE: Performed 33956 ASDL_TYPE_CHECKs.

        
Parsing step4_if_fn_do.sh
        NOTE: Performed 17845 ASDL_TYPE_CHECKs.

        
Parsing step8_macros.sh
        NOTE: Performed 31688 ASDL_TYPE_CHECKs.

        
Parsing types.sh
        Line 219 of '_tmp/wild/src/esoteric/make-a-lisp-bash/types.sh'
      declare -A -g ${obj}; eval "${obj}=()"
                    ^~
Variable names must be unquoted constants
NOTE: Performed 22749 ASDL_TYPE_CHECKs.

        
Translating types.sh
        Line 219 of '_tmp/wild/src/esoteric/make-a-lisp-bash/types.sh'
      declare -A -g ${obj}; eval "${obj}=()"
                    ^~
Variable names must be unquoted constants

        
Parsing stepA_mal.sh
        NOTE: Performed 35492 ASDL_TYPE_CHECKs.

        
Parsing step7_quote.sh
        NOTE: Performed 26327 ASDL_TYPE_CHECKs.

        
Parsing step3_env.sh
        NOTE: Performed 16476 ASDL_TYPE_CHECKs.

        
Parsing env.sh
        NOTE: Performed 8872 ASDL_TYPE_CHECKs.

        
Parsing core.sh
        Line 145 of '_tmp/wild/src/esoteric/make-a-lisp-bash/core.sh'
      declare -A -g ${obj}
                    ^~
Variable names must be unquoted constants
NOTE: Performed 19845 ASDL_TYPE_CHECKs.

        
Translating core.sh
        Line 145 of '_tmp/wild/src/esoteric/make-a-lisp-bash/core.sh'
      declare -A -g ${obj}
                    ^~
Variable names must be unquoted constants

        
Parsing step2_eval.sh
        NOTE: Performed 12762 ASDL_TYPE_CHECKs.