oilshell.org

Side By Side Lines Parsed? Parse Process Time (secs) Translated? Filename
view 420 FAIL 0.08 OK core.sh
view 80 OK 0.13 OK env.sh
view 104 OK 0.17 OK printer.sh
view 162 FAIL 0.05 OK reader.sh
view 20 OK 0.05 OK step0_repl.sh
view 43 OK 0.11 OK step1_read_print.sh
view 97 OK 0.2 OK step2_eval.sh
view 118 OK 0.23 OK step3_env.sh
view 143 OK 0.22 OK step4_if_fn_do.sh
view 162 OK 0.24 OK step5_tco.sh
view 175 OK 0.32 OK step6_file.sh
view 220 OK 0.38 OK step7_quote.sh
view 265 OK 0.43 OK step8_macros.sh
view 278 OK 0.45 OK step9_try.sh
view 290 OK 0.45 OK stepA_mal.sh
view 366 FAIL 0.08 OK types.sh

stderr

Parsing reader.sh
        Line 122 of '_tmp/wild/src/esoteric/make-a-lisp-bash/reader.sh'
          [[ "${str}" =~ ^^([][{}\(\)^@])|^(~@)|(\"(\\.|[^\\\"])*\")|^(;[^$'\n']*)|^([~\'\`])|^([^][ ~\`\'\";{}\(\)^@\,]+)|^[,]|^[[:space:]]+ ]]
                         ^
Error parsing regex '^^([][{}()^@])|^(~@)|("(\\.|[^\\"])*")|^(': Un-matched parenthesis group operators.

        
Translating reader.sh
        Line 122 of '_tmp/wild/src/esoteric/make-a-lisp-bash/reader.sh'
          [[ "${str}" =~ ^^([][{}\(\)^@])|^(~@)|(\"(\\.|[^\\\"])*\")|^(;[^$'\n']*)|^([~\'\`])|^([^][ ~\`\'\";{}\(\)^@\,]+)|^[,]|^[[:space:]]+ ]]
                         ^
Error parsing regex '^^([][{}()^@])|^(~@)|("(\\.|[^\\"])*")|^(': Un-matched parenthesis group operators.

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

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

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

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