oilshell.org

Files Max Lines Total Lines Parse Failures Max Parse Time (secs) Total Parse Time (secs) Translation Failures Directory
4 43 145 0 0.09 0.33 3 tests/

Side By Side Lines Parsed? Parse Process Time (secs) Translated? Filename
view 188 OK 0.22 OK callable.lambda.sh
view 29 OK 0.09 OK callable.sh
view 53 OK 0.11 FAIL common.sh
view 340 OK 0.24 OK environment.sh
view 376 OK 0.32 OK evaluator.functions.builtin.sh
view 480 OK 0.35 OK evaluator.sh
view 73 OK 0.1 FAIL lishp.sh
view 16 OK 0.07 FAIL logger.sh
view 519 OK 0.38 OK parser.sh
view 130 OK 0.14 OK specialforms.if.sh
view 143 OK 0.16 OK specialforms.lambda.sh
view 84 OK 0.11 OK specialforms.let.sh
view 86 OK 0.11 OK specialforms.letstar.sh
view 67 OK 0.08 OK specialforms.sh
view 53 OK 0.1 OK test.sh
view 187 OK 0.2 OK variables.arraylist.sh
view 32 OK 0.09 OK variables.atom.sh
view 336 OK 0.25 OK variables.linkedlist.sh
view 235 OK 0.24 OK variables.map.sh
view 119 OK 0.14 OK variables.queue.sh
view 458 OK 0.29 OK variables.sh
view 114 OK 0.15 OK variables.stack.sh

stderr

Translating logger.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 969, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 915, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 893, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 824, in OshCommandMain
    osh2oil.PrintAsOil(arena, node)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 84, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 576, in DoCommand
    self.DoCommand(child, local_symbols, at_top_level=at_top_level)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 639, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 348, in DoRedirect
    raise AssertionError(node.__class__.__name__)
AssertionError: redir

        
Translating lishp.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 969, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 915, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 893, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 824, in OshCommandMain
    osh2oil.PrintAsOil(arena, node)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 84, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 576, in DoCommand
    self.DoCommand(child, local_symbols, at_top_level=at_top_level)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 639, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 348, in DoRedirect
    raise AssertionError(node.__class__.__name__)
AssertionError: redir

        
Translating common.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 969, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 915, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 893, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 824, in OshCommandMain
    osh2oil.PrintAsOil(arena, node)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 84, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 576, in DoCommand
    self.DoCommand(child, local_symbols, at_top_level=at_top_level)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 743, in DoCommand
    self.DoCommand(child, new_local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 639, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 348, in DoRedirect
    raise AssertionError(node.__class__.__name__)
AssertionError: redir