PYTHON CODE /usr/lib/python2.7/atexit.py register /usr/lib/python2.7/stat.py S_ISLNK S_IFMT S_ISREG S_ISDIR _devbuild/gen/runtime_asdl.py lvalue__LhsIndexedName(lvalue) __init__ lvalue__LhsName(lvalue) __init__ scope_e(SimpleObj) value(CompoundObj) __repr__ value_e(object) state_e(SimpleObj) span_e(SimpleObj) builtin_e(SimpleObj) part_value__String(part_value) __init__ redirect__HereRedirect(redirect) __init__ cell(CompoundObj) __init__ effect_e(SimpleObj) redirect_e(object) value__StrArray(value) __init__ redirect__DescRedirect(redirect) __init__ redirect(CompoundObj) var_flags_e(SimpleObj) __hash__ __init__ __repr__ value__Undef(value) lvalue_e(object) part_value(CompoundObj) part_value__Array(part_value) __init__ emit_e(SimpleObj) lvalue(CompoundObj) value__Str(value) __init__ part_value_e(object) word_style_e(SimpleObj) process_state_e(SimpleObj) redirect__PathRedirect(redirect) __init__ char_kind_e(SimpleObj) _devbuild/gen/syntax_asdl.py command__WhileUntil(command) __init__ command__CommandList(command) __init__ bool_expr__BoolUnary(bool_expr) __init__ word_part__TildeSubPart(word_part) __init__ bool_expr(CompoundObj) suffix_op_e(object) command__ForExpr(command) __init__ lhs_expr__LhsIndexedName(lhs_expr) __init__ line_span(CompoundObj) __init__ redir(CompoundObj) case_arm(CompoundObj) __init__ lhs_expr_e(object) bool_expr__LogicalNot(bool_expr) __init__ command__Subshell(command) __init__ glob_part_e(object) oil_cmd__Pipeline(oil_cmd) __init__ word__BracedWordTree(word) __init__ command__Case(command) __init__ oil_cmd(CompoundObj) word_part__SimpleVarSub(word_part) __init__ env_pair(CompoundObj) __init__ assign_op_e(SimpleObj) command__BraceGroup(command) __init__ oil_cmd__Sentence(oil_cmd) __init__ suffix_op(CompoundObj) command__ForEach(command) __init__ command__Assignment(command) __init__ word_part(CompoundObj) suffix_op__StringUnary(suffix_op) __init__ command_e(object) oil_word_part(CompoundObj) bool_expr__WordTest(bool_expr) __init__ word_part__SingleQuotedPart(word_part) __init__ suffix_op__PatSub(suffix_op) __init__ suffix_op__Slice(suffix_op) __init__ command__DoGroup(command) __init__ glob_part(CompoundObj) word_part__BracedVarSub(word_part) __init__ command__Sentence(command) __init__ bracket_op(CompoundObj) word_part__BracedAltPart(word_part) __init__ word_part__ArithSubPart(word_part) __init__ command__AndOr(command) __init__ word_part__ExtGlobPart(word_part) __init__ arith_expr_e(object) assign_pair(CompoundObj) __init__ oil_cmd__Simple(oil_cmd) __init__ word__TokenWord(word) __init__ glob_part__CharClass(glob_part) __init__ redir_e(object) word__CompoundWord(word) __init__ glob_part__GlobOp(glob_part) __init__ word__StringWord(word) __init__ oil_cmd__CommandList(oil_cmd) __init__ command(CompoundObj) command__DParen(command) __init__ word(CompoundObj) word_part__ArrayLiteralPart(word_part) __init__ lhs_expr(CompoundObj) oil_word__Compound(oil_word) __init__ lhs_expr__LhsName(lhs_expr) __init__ word_part__CommandSubPart(word_part) __init__ bool_expr_e(object) glob_part__GlobLit(glob_part) __init__ bool_expr__LogicalOr(bool_expr) __init__ command__SimpleCommand(command) __init__ bool_expr__BoolBinary(bool_expr) __init__ word_part__EscapedLiteralPart(word_part) __init__ bracket_op_e(object) token(CompoundObj) __init__ word_part_e(object) command__DBracket(command) __init__ command__Pipeline(command) __init__ redir__HereDoc(redir) __init__ bool_expr__LogicalAnd(bool_expr) __init__ oil_word(CompoundObj) bracket_op__ArrayIndex(bracket_op) __init__ word_part__LiteralPart(word_part) __init__ command__FuncDef(command) __init__ command__NoOp(command) word_e(object) suffix_op__StringNullary(suffix_op) __init__ if_arm(CompoundObj) __init__ redir__Redir(redir) __init__ word_part__DoubleQuotedPart(word_part) __init__ word__EmptyWord(word) command__ControlFlow(command) __init__ command__TimeBlock(command) __init__ oil_cmd__AndOr(oil_cmd) __init__ bracket_op__WholeArray(bracket_op) __init__ command__If(command) __init__ oil_word_part__Literal(oil_word_part) __init__ _devbuild/gen/types_asdl.py bool_arg_type_e(SimpleObj) lex_mode_e(SimpleObj) redir_arg_type_e(SimpleObj) asdl/format.py DetectConsoleOutput MakeTree MakeFieldSubtree PrintTree _TrySingleLine _TrySingleLineObj _PrintTreeObj _PrintWrappedArray _PrintWholeArray TextOutput(ColorOutput) NewTempBuffer PopColor PushColor __init__ _ColoredString(object) __init__ __repr__ HtmlOutput(ColorOutput) FileFooter FileHeader NewTempBuffer PopColor PushColor __init__ write AnsiOutput(ColorOutput) FileFooter FileHeader GetRaw NewTempBuffer NumChars PopColor PushColor WriteRaw __init__ ColorOutput(object) NewTempBuffer PopColor PushColor __init__ write _Obj(object) __init__ __repr__ asdl/pretty.py Str asdl/runtime.py IntType(_RuntimeType) __repr__ CompoundObj(Obj) MaybeType(_RuntimeType) __init__ __repr__ SumType(_RuntimeType) __init__ __repr__ SimpleObj(Obj) ArrayType(_RuntimeType) __init__ __repr__ StrType(_RuntimeType) __repr__ BoolType(_RuntimeType) __repr__ DictType(_RuntimeType) __repr__ bin/oil.py main AppBundleMain _ShowVersion ShellMain SourceStartupFile _InitReadline _MaybeWriteHistoryFile _InitDefaultCompletions _tlog OshCommandMain WokMain BoilMain core/alloc.py SideArena Pool(object) NewArena __init__ Arena(object) AddLine AddLineSpan GetDebugInfo GetLine GetLineSpan LastSpanId PopSource PushSource __init__ core/completion.py AdjustArg IsDollar IsDummy RootCompleter(object) Matches _PostProcess __init__ VariablesAction(object) Matches __init__ Api(object) Update __init__ __repr__ GlobPredicate(object) __call__ __init__ _RetryCompletion(Exception) State(object) GetFirstSpec GetSpecForName PrintSpecs RegisterGlob RegisterName __init__ __str__ ExternalCommandAction(object) Matches __init__ ReadlineCallback(object) _GetNextCompletion __call__ __init__ WordsAction(CompletionAction) Matches __init__ ShellFuncAction(CompletionAction) Matches __init__ __repr__ log UserSpec(object) Matches __init__ __str__ Options(object) Get Reset Set __init__ FileSystemAction(CompletionAction) Matches __init__ core/dev.py SpanIdFromError DevTools(object) __init__ CrashDumper(object) MaybeCollect MaybeDump __init__ core/main_loop.py ParseWholeFile Batch Interactive core/meta.py IdName LookupKind KindName IdInstance Id(object) __init__ __repr__ Kind(object) core/process.py ExecExternalProgram FdState(object) MakePermanent Open Pop Push PushStdinFromPipe _ApplyRedirect _NextFreeFileDescriptor _PushClose _PushDup _PushWait __init__ JobState(object) AllDone IsDone List Register WhenDone __init__ ExternalThunk(object) Run __init__ Waiter(object) Register Wait __init__ Process(Job) AddPipeToClose AddStateChange ClosePipe Run Start State WaitUntilDone WhenDone __init__ __repr__ SubProgramThunk(object) Run __init__ StdoutToPipe(ChildStateChange) Apply __init__ __repr__ Job(object) WaitUntilDone __init__ Pipeline(Job) Add AddLast Run Start StartInBackground WaitUntilDone WhenDone __init__ __repr__ _FdFrame(object) Forget __init__ __repr__ StdinFromPipe(ChildStateChange) Apply __init__ __repr__ _HereDocWriterThunk(Thunk) Run __init__ core/ui.py usage PrettyPrintError PrintFilenameAndLine _GetUserName PrintAst _PromptCache(object) Get __init__ Prompt(object) EvalPrompt FirstPrompt _ReplaceBackslashCodes __init__ StatusLine(object) Write _FormatMessage __init__ core/util.py error GetResourceLoader ShowAppVersion log e_die GetHomeDir p_die warn BackslashEscape _FileResourceLoader(object) __init__ open NullDebugFile(DebugFile) __init__ isatty log write ParseError(_ErrorWithLocation) _ZipResourceLoader(object) __init__ open InvalidUtf8(FatalRuntimeError) ErrExitFailure(FatalRuntimeError) DebugFile(object) __init__ isatty log write HistoryError(Exception) UserErrorString __init__ FatalRuntimeError(_ErrorWithLocation) UserErrorString __init__ __repr__ __str__ InvalidSlice(FatalRuntimeError) fastlex.so IsPlainWord frontend/args.py Reader(object) AtEnd Next Peek ReadRequired Rest __init__ __repr__ UsageError(Exception) frontend/lex.py IsOtherBuiltin IsKeyword frontend/lexer.py LineLexer(object) GetSpanIdForEof LookAhead MaybeUnreadOne Read Reset __init__ __repr__ Lexer(object) EmitCompDummy GetCurrentLine LookAhead MaybeUnreadOne PushHint Read ResetInputObjects _Read __init__ frontend/match.py _MatchOshToken_Fast frontend/parse_lib.py _NullTrail(_BaseTrail) AppendToken Clear PrintDebugString SetLatestWords __init__ __repr__ Trail(_BaseTrail) AppendToken Clear SetLatestWords ParseContext(object) MakeArithParser MakeOilParser MakeOshParser MakeParserForCommandSub MakeWordParserForHereDoc MakeWordParserForPlugin _MakeLexer __init__ frontend/reader.py StringLineReader HistoryEvaluator(object) Eval __init__ _Reader(object) __init__ InteractiveLineReader(_Reader) Reset _GetLine __init__ FileLineReader(_Reader) GetLine Reset _GetLine __init__ VirtualLineReader(_Reader) GetLine __init__ frontend/tdop.py TdopParser(object) AtAnyOf AtToken Eat Next Parse ParseUntil _Led __init__ oil_lang/cmd_exec.py OilExecutor(object) MaybeRunExitTrap __init__ oil_lang/cmd_parse.py OilParser(object) CheckForPendingHereDocs ParseAndOr ParseAssignment ParseBlockLiteral ParseCommand ParseCommandSeq ParseConstBinding ParseExpr ParseLogicalLine ParsePipeline ParseRedirect ParseSimpleCommand ParseWord Reset ResetInputObjects _NewlineOk _Next _NextNonSpace _ParseCommandLine _Peek __init__ osh/ast_lib.py AbbreviateNodes _AbbreviateToken _GetFieldNames osh/bool_parse.py BoolParser(object) Parse ParseExpr ParseFactor ParseForBuiltin ParseNegatedFactor ParseTerm _LookAhead _Next _NextOne _TestAtEnd __init__ osh/braces.py BraceDetectAll _BraceDetect BraceExpandWords _BraceExpand _BraceExpandOne _StackFrame(object) __init__ osh/builtin.py Help RegisterSigIntHandler _SigIntHandler SetExecOpts Read ReadLineFromStdin _AppendParts Echo Printf Shift Cd Set Shopt Unset Export Wait Jobs Pushd _PrintDirStack _FormatDir Popd Dirs Pwd Trap _GetSignalNumber Umask GetOpts _ParseOptSpec _GetOpts Command _ResolveNames Resolve ResolveSpecial Type DeclareTypeset Alias UnAlias Repr _TrapHandler(object) __call__ __init__ __str__ History(object) __call__ __init__ osh/builtin_bracket.py Test _StringWordTest _TwoArgs _ThreeArgs _StringWordEmitter(object) ReadWord __init__ _WordEvaluator(object) EvalWordToString osh/builtin_comp.py _BuildUserSpec CompOpt(object) __call__ __init__ CompAdjust(object) __call__ __init__ _UsersAction(object) Matches CompGen(object) __call__ __init__ Complete(object) __call__ __init__ _SortedWordsAction(object) Matches __init__ osh/cmd_exec.py _ControlFlow(RuntimeError) IsBreak IsContinue IsExit IsReturn StatusCode __init__ __repr__ Tracer(object) Event OnAssignment OnSimpleCommand _EvalPS4 __init__ Executor(object) Execute ExecuteAndCatch LastStatus MaybeRunExitTrap ParseTrapCode RunCommandSub RunFuncForCompletion RunProcessSub _CheckStatus _Dispatch _Eval _EvalHelper _EvalLhs _EvalRedirect _EvalRedirects _Exec _Execute _ExecuteList _MakeProcess _PopErrExit _PushErrExit _RunBuiltin _RunFunc _RunJobInBackground _RunPipeline _RunSimpleCommand _Source _SpanIdForAssignment __init__ osh/cmd_parse.py _SplitSimpleCommandPrefix _MakeAssignPair _MakeSimpleCommand _AppendMoreEnv _MakeAssignment _ParseHereDocBody _ReadHereLines _MakeLiteralHereLines CommandParser(object) CheckForPendingHereDocs Error ParseAndOr ParseBraceGroup ParseCase ParseCaseItem ParseCaseList ParseCommand ParseCommandSub ParseCompoundCommand ParseCoproc ParseDBracket ParseDParen ParseDoGroup ParseFor ParseForWords ParseFunctionBody ParseFunctionDef ParseIf ParseKshFunctionDef ParseLogicalLine ParsePipeline ParseRedirect ParseSimpleCommand ParseSubshell ParseTime ParseWhileUntil Peek Reset ResetInputObjects _Eat _MaybeExpandAliases _NewlineOk _Next _ParseCommandLine _ParseCommandList _ParseCommandTerm _ParseElifElse _ParseForEachLoop _ParseForExprLoop _ParseRedirectList _Peek _ScanSimpleCommand __init__ osh/expr_eval.py EvalLhsAndLookup _LookupVar _StringToInteger ArithEvaluator(_ExprEvaluator) Eval _EvalLhsAndLookupArith _EvalLhsArith _LookupVar _Store _ValToArith _ValToArithOrError BoolEvaluator(_ExprEvaluator) Eval _EvalCompoundWord _SetRegexMatches _StringToIntegerOrError __init__ osh/glob_.py GlobEscape ExtendedRegexEscape LooksLikeGlob GlobToERE _GenerateERE _GlobUnescape _GlobParser(object) Parse _Next _ParseCharClass __init__ Globber(object) Expand __init__ osh/split.py _SpansToParts SplitContext(object) Escape GetJoinChar SplitForRead SplitForWordEval _GetSplitter __init__ IfsSplitter(_BaseSplitter) Escape Split __init__ _BaseSplitter(object) __init__ osh/state.py SetGlobalString SetArrayDynamic SetStringDynamic SetLocalString SetGlobalArray GetGlobal Mem(object) ClearFlag Dump GetArgNum GetArgv GetExported GetSpecialVar GetVar InternalSetGlobal IsAssocArray PopCall PopSource PopTemp PushCall PushSource PushTemp SetArgv SetCurrentSpanId SetVar Shift Unset VarNames _BindNewArrayWithEntry _BindNewAssocArrayWithEntry _FindCellAndNamespace _InitDefaults _InitVarsFromEnv _PopDebugStack _PushDebugStack __init__ __repr__ _ErrExit(object) Disable Pop Push Set __init__ ExecOpts(object) ErrExit GetDollarHyphen SetOption SetShoptOption ShowOptions ShowShoptOptions _InitOptionsFromEnv _SetOption __init__ _StackFrame(object) Dump __init__ __repr__ _ArgFrame(object) Dump GetArgNum GetArgv GetNumArgs SetArgv __init__ __repr__ DirStack(object) Iter Pop Push Reset __init__ osh/string_ops.py Utf8Encode ShellQuote CountUtf8Chars _NextUtf8Char _CheckContinuationByte DoUnarySuffixOp MakeReplacer _PatSubAll _AllMatchPositions AdvanceUtf8Chars _ConstStringReplacer(_Replacer) Replace __init__ _GlobReplacer(_Replacer) Replace __init__ osh/word.py CommandId _LiteralPartId ArithId StaticEval _EvalWordPart TildeDetectAll TildeDetect LeftMostSpanForWord LeftMostSpanForPart IsVarLike BoolId AsFuncName DetectAssignment KeywordToken HasArrayPart RightMostSpanForWord _RightMostSpanForPart CommandKind SpanForLhsExpr IsVarSub osh/word_compile.py ParseAssignFlags EvalCStringToken osh/word_eval.py _DecayPartValuesToString _ValueToPartValue _BackslashEscape _MakeWordFrames NormalWordEvaluator(_WordEvaluator) EvalRhsWord EvalWordSequence EvalWordToPattern EvalWordToString _ApplyPrefixOp _ApplyTestOp _ApplyUnarySuffixOp _DecayArray _EmptyStrArrayOrError _EmptyStrOrError _EvalBracedVarSub _EvalCommandSub _EvalDoubleQuotedPart _EvalIndirectArrayExpansion _EvalProcessSub _EvalSpecialVar _EvalTildeSub _EvalVarNum _EvalWordFrame _EvalWordPart _EvalWordSequence _EvalWordToParts __init__ _WordEvaluator(object) _EvalCommandSub _EvalProcessSub __init__ CompletionWordEvaluator(_WordEvaluator) _EvalCommandSub _EvalProcessSub osh/word_parse.py WordParser(object) LookAhead ReadDParen ReadForExpression ReadHereDocBody ReadPS ReadWord Reset _Next _NextNonSpace _ParseVarExpr _ParseVarOf _Peek _ReadArithExpr _ReadArithSub2Part _ReadArithSubPart _ReadArithWord _ReadArrayLiteralPart _ReadBracedBracedVarSub _ReadCommandSubPart _ReadCompoundWord _ReadDoubleQuotedLeftParts _ReadDoubleQuotedPart _ReadExtGlobPart _ReadLeftParts _ReadLikeDQ _ReadPatSubVarOp _ReadSingleQuotedPart _ReadSliceVarOp _ReadSubscript _ReadVarOpArg _ReadWord __init__ pylib/cgi.py escape pylib/os_.py execvpe _execvpe pylib/os_path.py basename splitext _splitext join dirname abspath isabs normpath split exists isdir tools/deps.py Deps DepsVisitor(Visitor) Done Emit Visit VisitChildren _Visit __init__ Visitor(object) Visit tools/osh2oil.py PrintAsOil _GetRhsStyle PrintArena PrintSpans OilPrinter(object) DoAssignment DoBoolExpr DoCommand DoRedirect DoWordAsExpr DoWordInCommand DoWordPart End _DebugSpid __init__ Cursor(object) PrintUntil SkipUntil __init__ tools/readlink.py main NATIVE CODE None __init__ __init__ __builtin__ max print open len hash isinstance id repr setattr getattr dir sorted chr hasattr ord all sum raw_input set(object) str(basestring) list(object) bool(int) int(object) xrange(object) enumerate(object) type(object) reversed(object) dict(object) exceptions ValueError(StandardError) StopIteration(Exception) IndexError(LookupError) AssertionError(StandardError) KeyError(LookupError) AttributeError(StandardError) EOFError(StandardError) SystemExit(BaseException) NotImplementedError(RuntimeError) RuntimeError(StandardError) IOError(EnvironmentError) ZeroDivisionError(ArithmeticError) Exception(BaseException) OSError(EnvironmentError) zipimport zipimporter(object)