===== CPYTHON vs. OPY Overview # A tibble: 5 x 3 table_name cpython opy 1 frames 1402 1401 2 names 16500 29410 3 consts 7197 6439 4 flags 3079 3054 5 ops 63207 65554 ===== Cell Variables CPython path code_name kind name 1 /home/andy/git/oilshell/oil/core/args.pyc ParseLikeEcho cell self 2 /home/andy/git/oilshell/oil/core/builtin.pyc _PrintDirStack cell home_dir OPy path code_name kind name 1 _build/oil/bytecode-opy/core/args.pyc ParseLikeEcho cell self 2 _build/oil/bytecode-opy/core/args.pyc ParseLikeEcho cell arg 3 _build/oil/bytecode-opy/core/braces.pyc BraceExpandWords cell parts_list 4 _build/oil/bytecode-opy/core/builtin.pyc _PrintDirStack cell dir_stack 5 _build/oil/bytecode-opy/core/builtin.pyc _PrintDirStack cell home_dir 6 _build/oil/bytecode-opy/core/cmd_exec.pyc OnSimpleCommand cell argv 7 _build/oil/bytecode-opy/core/libstr.pyc Utf8Encode cell bytes_ 8 _build/oil/bytecode-opy/core/process.pyc __repr__ cell self 9 _build/oil/bytecode-opy/core/process.pyc WhenDone cell self 10 _build/oil/bytecode-opy/core/word_eval.pyc _MakeWordFrames cell p 11 _build/oil/bytecode-opy/core/word_eval.pyc _DecayPartValuesToString cell p 12 _build/oil/bytecode-opy/core/word_eval.pyc _ApplyPrefixOp cell val 13 _build/oil/bytecode-opy/core/word_eval.pyc _DecayArray cell val 14 _build/oil/bytecode-opy/core/word_eval.pyc _EvalWordPart cell part 15 _build/oil/bytecode-opy/core/word_eval.pyc EvalWordToString cell part_val 16 _build/oil/bytecode-opy/core/word_eval.pyc _EvalWordFrame cell frame 17 _build/oil/bytecode-opy/core/word.pyc _EvalWordPart cell part