PYTHON CODE _devbuild/gen/id_kind_asdl.py Id(object) Kind(object) _devbuild/gen/runtime_asdl.py value(object) effect_e(object) part_value__Array(part_value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ var_flags_e(object) redirect(object) part_value(object) emit_e(object) state_e(object) redirect_e(object) lvalue(object) cmd_value__Assign(cmd_value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ redirect__FileDesc(redirect_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ value__Undef(value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ cell(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ assign_arg(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ redirect__Path(redirect_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ cmd_value(object) cmd_value__Argv(cmd_value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ builtin_e(object) part_value_e(object) value__MaybeStrArray(value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ value__Obj(value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ lvalue_e(object) char_kind_e(object) lvalue__Named(lvalue_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ job_state_e(object) word_style_e(object) part_value__String(part_value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ value_t(CompoundObj) value_e(object) span_e(object) value__AssocArray(value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ value__Str(value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ arg_vector(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ lvalue__Indexed(lvalue_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ cmd_value_e(object) redirect__HereDoc(redirect_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ lvalue__Keyed(lvalue_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ scope_e(object) _devbuild/gen/syntax_asdl.py _word_part__Literal _AbbreviateToken _word_part__SingleQuoted _word_part__DoubleQuoted _word_part__SimpleVarSub _word_part__BracedVarSub _word__Compound _command__Simple _token source__Trap(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__CFlag(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word__String(word_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ glob_part__GlobLit(glob_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__Pipeline(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ suffix_op_e(object) glob_part__GlobOp(glob_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__SourcedFile(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__MainFile(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bracket_op_e(object) word_part(object) bool_expr__LogicalAnd(bool_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__ArithSub(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__Splice(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__BracedVarSub(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__TildeSub(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ case_arm(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ glob_part_e(object) word__Empty(word_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ env_pair(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__Literal(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ lhs_expr__CompatIndexedName(lhs_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__ForEach(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__LValue(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command_e(object) printf_part(object) bool_expr__WordTest(bool_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__Backticks(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ glob_part(object) arith_expr_e(object) parse_result__Node(parse_result_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__RegexLiteral(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__Assignment(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word(object) command__If(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__PromptCommand(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr_context_e(object) word_part__EscapedLiteral(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__ArrayLiteral(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__CommandSub(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ suffix_op(object) word__BracedTree(word_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ redir__HereDoc(redir_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__ControlFlow(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ lhs_expr(object) bool_expr__Unary(bool_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ lhs_expr_t(CompoundObj) expr__List(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ token(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__DBracket(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Unary(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__Simple(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__Case(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command(object) bool_expr__Binary(bool_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word__Token(word_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__ShellArrayLiteral(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ parse_result(object) word_part__BracedTuple(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__AndOr(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__VarSub(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bool_expr_e(object) command__ForExpr(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__TimeBlock(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__ArgvWord(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__DoGroup(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__Alias(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bracket_op__ArrayIndex(bracket_op_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__WhileUntil(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__ArrayLiteral(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__FuncDef(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__CommandList(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ parse_result__EmptyLine(parse_result_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__FuncCall(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word__Compound(word_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__Interactive(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ assign_op_e(object) bool_expr(object) source(object) source__Stdin(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__CommandSub(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ printf_part__Literal(printf_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ printf_part__Percent(printf_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ suffix_op__Unary(suffix_op_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ if_arm(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Binary(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ redir(object) regex(object) command__OilAssign(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__ExpandedAlias(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ suffix_op_t(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree expr__DoubleQuoted(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__ListComp(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ parse_result__Eof(parse_result_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ line_span(CompoundObj) AbbreviatedTree PrettyPrint PrettyTree _AbbreviatedTree __init__ __repr__ word_part__DoubleQuoted(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bracket_op__WholeArray(bracket_op_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ lhs_expr_e(object) regex__Concat(regex_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__Sentence(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__EvalArg(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__NoOp(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Subscript(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__BracedRange(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr(object) word_part__AssocArrayLiteral(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__ExtGlob(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ suffix_op__Nullary(suffix_op_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ lhs_expr__LhsIndexedName(lhs_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Str(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ suffix_op__Slice(suffix_op_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ redir__Redir(redir_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ glob_part__CharClass(glob_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__FuncCall(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part_e(object) lhs_expr__LhsName(lhs_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__Unused(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ redir_e(object) suffix_op__PatSub(suffix_op_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__SingleQuoted(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ assign_pair(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ regex__Var(regex_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__DParen(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__Subshell(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Var(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bool_expr__LogicalOr(bool_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Const(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__BraceGroup(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bool_expr__LogicalNot(bool_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bracket_op(object) expr_e(object) word_part__SimpleVarSub(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_e(object) _devbuild/gen/types_asdl.py redir_arg_type_e(object) lex_mode_e(object) bool_arg_type_e(object) asdl/format.py DetectConsoleOutput PrintTree _TrySingleLine _TrySingleLineObj _PrintTreeObj _PrintWrappedArray _PrintWholeArray ColorOutput(object) NewTempBuffer PopColor PushColor __init__ write HtmlOutput(ColorOutput) FileFooter FileHeader NewTempBuffer PopColor PushColor __init__ write TextOutput(ColorOutput) NewTempBuffer PopColor PushColor __init__ AnsiOutput(ColorOutput) FileFooter FileHeader GetRaw NewTempBuffer NumChars PopColor PushColor WriteRaw __init__ asdl/pretty.py Str asdl/runtime.py CompoundObj(Obj) PrettyArray(_PrettyBase) __init__ __repr__ PrettyNode(_PrettyBase) __init__ __repr__ PrettyLeaf(_PrettyBase) __init__ __repr__ core/alloc.py Arena(object) AddLine AddLineSpan GetLine GetLineNumStr GetLineNumber GetLineSource GetLineSourceString GetLineSpan LastSpanId PopSource PushSource __init__ core/comp_ui.py _PromptLen _PrintLong _PrintPacked State(object) __init__ PromptState(object) SetLastPrompt __init__ MinimalDisplay(_IDisplay) PrintRequired _PrintCandidates _RedrawPrompt __init__ _IDisplay(object) EraseLines OnWindowChange PrintOptional PrintRequired Reset ShowPromptOnRight __init__ NiceDisplay(_IDisplay) EraseLines OnWindowChange PrintCandidates PrintOptional PrintRequired Reset ShowPromptOnRight _GetTerminalWidth _PrintCandidates _ReturnToPrompt __init__ core/completion.py AdjustArg DefaultPredicate IsDollar IsDummy WordEndsWithCompDummy RootCompleter(object) Matches _PostProcess __init__ ShellFuncAction(CompletionAction) Matches __init__ __repr__ log TestAction(CompletionAction) Matches __init__ _RetryCompletion(Exception) GlobPredicate(object) __call__ __init__ __repr__ Api(object) Update __init__ __repr__ OptionState(object) __init__ UserSpec(object) Matches __init__ __str__ Lookup(object) ClearCommandsChanged GetCommandsChanged GetFallback GetFirstSpec GetSpecForName PrintSpecs RegisterGlob RegisterName __init__ __str__ DynamicWordsAction(CompletionAction) Matches __init__ UsersAction(CompletionAction) Matches __init__ ReadlineCallback(object) _GetNextCompletion __call__ __init__ VariablesAction(CompletionAction) Matches __init__ FileSystemAction(CompletionAction) Matches __init__ ExternalCommandAction(CompletionAction) Matches __init__ core/dev.py CrashDumper(object) MaybeCollect MaybeDump __init__ Tracer(object) Event OnAssignment OnSimpleCommand _EvalPS4 __init__ core/main_loop.py ParseWholeFile Batch Interactive core/meta.py LoadOilGrammar LookupKind IdInstance core/process.py SignalState_AfterForkingChild GetHomeDir _HereDocWriterThunk(Thunk) DisplayLine Run __init__ __str__ Pipeline(Job) Add AddLast LastPid Run Start Wait WhenDone __init__ __repr__ FdState(object) MakePermanent Open Pop Push PushStdinFromPipe _ApplyRedirect _GetFreeDescriptor _PushClose _PushDup _PushWait __init__ StdinFromPipe(ChildStateChange) Apply __init__ __repr__ ExternalProgram(object) Exec _Exec __init__ SubProgramThunk(Thunk) DisplayLine Run __init__ Waiter(object) WaitForOne __init__ Job(object) Wait __init__ SignalState(object) AddUserTrap InitInteractiveShell InitShell RemoveUserTrap __init__ Thunk(object) DisplayLine Run ExternalThunk(Thunk) DisplayLine Run __init__ Process(Job) AddPipeToClose AddStateChange MaybeClosePipe Run Send_SIGCONT Start State Wait WhenDone WhenStopped __init__ __repr__ StdoutToPipe(ChildStateChange) Apply __init__ __repr__ _FdFrame(object) Forget __init__ __repr__ JobState(object) AddChildProcess AddJob GetLastStopped JobFromPid List ListRecent MaybeRemove NoneAreRunning NotifyStopped __init__ core/pyutil.py GetResourceLoader ShowAppVersion _FileResourceLoader(_ResourceLoader) __init__ open _ZipResourceLoader(_ResourceLoader) __init__ open core/ui.py Stderr PrettyPrintError _PrintWithOptionalSpanId _PrintWithSpanId _PrintCodeExcerpt PrettyDir PrintAst ErrorFormatter(object) CurrentLocation PopLocation PrettyPrintError Print PushLocation __init__ core/util.py log e_die p_die BackslashEscape InvalidSlice(FatalRuntimeError) ParseError(_ErrorWithLocation) RedirectEvalError(_ErrorWithLocation) FatalRuntimeError(_ErrorWithLocation) HasLocation UserErrorString __init__ __repr__ __str__ ErrExitFailure(FatalRuntimeError) UserExit(Exception) __init__ DebugFile(object) __init__ isatty log write NullDebugFile(DebugFile) __init__ isatty log write HistoryError(Exception) UserErrorString __init__ InvalidUtf8(FatalRuntimeError) fastlex.so IsPlainWord frontend/args.py Reader(object) AtEnd Next Peek ReadRequired ReadRequired2 Rest Rest2 SpanId _FirstSpanId __init__ __repr__ UsageError(Exception) __init__ frontend/lex.py IsOtherBuiltin IsKeyword frontend/lexer.py LineLexer(object) GetSpanIdForEof LookAhead MaybeUnreadOne Read Reset __init__ __repr__ Lexer(object) EmitCompDummy LookAhead MaybeUnreadOne PushHint Read ResetInputObjects _Read __init__ frontend/match.py _MatchOshToken_Fast frontend/parse_lib.py MakeGrammarNames OilParseOptions(object) __init__ Trail(_BaseTrail) AppendToken BeginAliasExpansion Clear EndAliasExpansion SetLatestWords ParseContext(object) MakeArithParser MakeOilCommandParser MakeOshParser MakeParserForCommandSub MakeWordParser MakeWordParserForHereDoc MakeWordParserForPlugin ParseOilAssign ParseOilExpr _MakeLexer __init__ _NullTrail(_BaseTrail) AppendToken BeginAliasExpansion Clear EndAliasExpansion PrintDebugString SetLatestWords __init__ __repr__ frontend/reader.py StringLineReader DisallowedLineReader(_Reader) _GetLine __init__ VirtualLineReader(_Reader) GetLine __init__ _Reader(object) _GetLine __init__ InteractiveLineReader(_Reader) Reset _GetLine __init__ FileLineReader(_Reader) GetLine Reset _GetLine __init__ frontend/tdop.py TdopParser(object) AtToken Eat Next Parse ParseUntil __init__ oil_lang/builtin_oil.py Push(object) __call__ __init__ oil_lang/cmd_exec.py OilExecutor(object) MaybeRunExitTrap __init__ oil_lang/expr_eval.py OilEvaluator(object) EvalLHS EvalPlusEquals EvalRHS EvalWordPart LookupVar __init__ oil_lang/expr_parse.py _PushOilTokens _Classify NoSingletonAction ExprParser(object) Parse __init__ ParseTreePrinter(object) Print __init__ oil_lang/expr_to_ast.py ISNONTERMINAL Transformer(object) Expr OilAssign _AssocBinary __init__ atom trailer oil_lang/objects.py StrArray(list) osh/bool_parse.py BoolParser(object) Parse ParseExpr ParseFactor ParseForBuiltin ParseNegatedFactor ParseTerm _LookAhead _Next _NextOne _TestAtEnd __init__ osh/braces.py BraceDetectAll _BraceDetect _RangePartDetect BraceExpandWords _BraceExpand _ExpandPart _RangeStrings _LeadingZeros _StackFrame(object) __init__ _NotARange(Exception) _RangeParser(object) Parse _Eat _Next _ParseRange _ParseStep __init__ osh/builtin.py _PrintDirStack ReadLineFromStdin _AppendParts Resolve ResolveSpecial ResolveAssign Dirs(object) __call__ __init__ Cd(object) __call__ __init__ Pushd(object) __call__ __init__ Pwd(object) __call__ __init__ Popd(object) __call__ __init__ History(object) __call__ __init__ Read(object) __call__ __init__ Help(object) __call__ __init__ osh/builtin_assign.py _CheckType Shift(object) __call__ __init__ NewVar(object) __call__ __init__ Unset(object) _UnsetVar __call__ __init__ Readonly(object) __call__ __init__ Export(object) __call__ __init__ osh/builtin_bracket.py _TwoArgs _ThreeArgs _StringWordEmitter(object) Peek Read ReadWord Rewind __init__ Test(object) __call__ __init__ _WordEvaluator(object) EvalWordToString osh/builtin_comp.py CompOpt(object) __call__ __init__ CompGen(object) __call__ __init__ _FixedWordsAction(CompletionAction) Matches __init__ __repr__ SpecBuilder(object) Build __init__ Complete(object) __call__ __init__ CompAdjust(object) __call__ __init__ osh/builtin_printf.py _FormatStringParser(object) Parse _Next _ParseFormatStr __init__ Printf(object) __call__ __init__ osh/builtin_process.py Umask _GetSignalNumber _TrapHandler(object) __call__ __init__ __str__ Fg(object) __call__ __init__ Bg(object) __call__ __init__ Trap(object) __call__ __init__ Wait(object) __call__ __init__ Jobs(object) __call__ __init__ osh/builtin_pure.py SetExecOpts Echo _ResolveNames _ParseOptSpec _GetOpts UnAlias(object) __call__ __init__ Alias(object) __call__ __init__ Set(object) __call__ __init__ Command(object) __call__ __init__ Repr(object) __call__ __init__ GetOpts(object) __call__ __init__ Shopt(object) __call__ __init__ Hash(object) __call__ __init__ Type(object) __call__ __init__ osh/cmd_exec.py _ControlFlow(RuntimeError) IsBreak IsContinue IsReturn StatusCode __init__ __repr__ Executor(object) ExecuteAndCatch LastStatus MaybeRunExitTrap ParseTrapCode RunCommandSub RunFuncForCompletion RunProcessSub RunSimpleCommand _CheckStatus _Dispatch _Eval _EvalHelper _EvalRedirect _EvalRedirects _EvalTempEnv _Exec _Execute _ExecuteList _MakeProcess _PopErrExit _PushErrExit _RunAssignBuiltin _RunBuiltin _RunBuiltinAndRaise _RunFunc _RunJobInBackground _RunPipeline _RunSimpleCommand _Source _SpanIdForAssignment __init__ Deps(object) __init__ osh/cmd_parse.py _SplitSimpleCommandPrefix _MakeAssignPair _AppendMoreEnv _MakeSimpleCommand _ParseHereDocBody _ReadHereLines _MakeLiteralHereLines CommandParser(object) CheckForPendingHereDocs ParseAndOr ParseBraceGroup ParseCase ParseCaseItem ParseCaseList ParseCommand ParseCommandSub ParseCompoundCommand ParseCoproc ParseDBracket ParseDParen ParseDoGroup ParseFor ParseForWords ParseFunctionBody ParseFunctionDef ParseIf ParseInteractiveLine ParseKshFunctionDef ParseLogicalLine ParsePipeline ParseRedirect ParseSimpleCommand ParseSubshell ParseTime ParseWhileUntil Reset ResetInputObjects _Eat _MaybeExpandAliases _NewlineOk _Next _ParseCommandLine _ParseCommandList _ParseCommandTerm _ParseElifElse _ParseForEachLoop _ParseForExprLoop _ParseRedirectList _Peek _ScanSimpleCommand __init__ osh/expr_eval.py _StringToInteger EvalLhsAndLookup _LookupVar EvalLhs _EvalLhsArith BoolEvaluator(_ExprEvaluator) Eval _EvalCompoundWord _SetRegexMatches _StringToIntegerOrError __init__ ArithEvaluator(_ExprEvaluator) Eval EvalToIndex EvalWordToString _EvalLhsAndLookupArith _Store _ValToArith _ValToArithOrError osh/glob_.py GlobEscape ExtendedRegexEscape LooksLikeStaticGlob LooksLikeGlob GlobUnescape GlobToERE _GenerateERE _GlobParser(object) Parse _Next _ParseCharClass __init__ Globber(object) Expand __init__ osh/history.py Evaluator(object) Eval __init__ osh/prompt.py _GetUserName _PromptEvaluatorCache(object) Get __init__ Evaluator(object) EvalFirstPrompt EvalPrompt _ReplaceBackslashCodes __init__ UserPlugin(object) Run __init__ osh/split.py _SpansToParts _BaseSplitter(object) __init__ SplitContext(object) Escape GetJoinChar SplitForRead SplitForWordEval _GetSplitter __init__ IfsSplitter(_BaseSplitter) Escape Split __init__ osh/state.py _DumpVarFrame SetGlobalString _GetWorkingDir SetStringDynamic ExportGlobalString SetLocalString SetArrayDynamic SetGlobalArray GetGlobal _ErrExit(object) Disable Pop Push Set __init__ Mem(object) ClearFlag CurrentSpanId Dump GetAllVars GetArgNum GetArgv GetCell GetExported GetSpecialVar GetVar InGlobalNamespace InternalSetGlobal IsAssocArray LastStatus PipeStatus PopCall PopSource PopStatusFrame PopTemp PushCall PushSource PushStatusFrame PushTemp SetArgv SetCurrentSpanId SetLastStatus SetPipeStatus SetPwd SetVar Shift Unset VarNames _BindNewArrayWithEntry _FindCellAndNamespace _InitDefaults _InitVarsFromEnv _PopDebugStack _PushDebugStack __init__ __repr__ _ArgFrame(object) Dump GetArgNum GetArgv GetNumArgs SetArgv __init__ __repr__ ExecOpts(object) ErrExit GetDollarHyphen SetOption SetShoptOption ShowOptions ShowShoptOptions _InitOptionsFromEnv _SetOption __init__ SearchPath(object) CachedCommands CachedLookup ClearCache Lookup MaybeRemoveEntry __init__ DirStack(object) Iter Pop Push Reset __init__ osh/string_ops.py Utf8Encode ShellQuoteOneLine CountUtf8Chars _NextUtf8Char _CheckContinuationByte DoUnarySuffixOp ShellQuote _PatSubAll _AllMatchPositions AdvanceUtf8Chars ShellQuoteB GlobReplacer(object) Replace __init__ __repr__ osh/word_.py SpanIdFromError LeftMostSpanForPart LeftMostSpanForWord CommandId _LiteralId ArithId DetectAssocPair TildeDetectAll TildeDetect StaticEval _EvalWordPart IsVarLike LiteralToken BoolId Pretty AsFuncName DetectAssignment KeywordToken HasArrayPart RightMostSpanForWord _RightMostSpanForPart CommandKind SpanForLhsExpr ErrorWord IsVarSub osh/word_compile.py EvalCStringToken osh/word_eval.py _MakeWordFrames _DecayPartValuesToString _PerformSlice _ValueToPartValue _BackslashEscape _WordEvaluator(object) _EvalCommandSub _EvalProcessSub __init__ CompletionWordEvaluator(_WordEvaluator) _EvalCommandSub _EvalProcessSub NormalWordEvaluator(_WordEvaluator) EvalForPlugin EvalRhsWord EvalWordSequence EvalWordSequence2 EvalWordToPattern EvalWordToString StaticEvalWordSequence2 _ApplyPrefixOp _ApplyTestOp _ApplyUnarySuffixOp _DecayArray _EmptyMaybeStrArrayOrError _EmptyStrOrError _EvalAssignBuiltin _EvalBracedVarSub _EvalCommandSub _EvalDoubleQuoted _EvalIndirectArrayExpansion _EvalProcessSub _EvalSpecialVar _EvalTildeSub _EvalVarNum _EvalWordFrame _EvalWordPart _EvalWordToArgv _EvalWordToParts __init__ osh/word_parse.py WordParser(object) LookAhead ParseSetVar ParseVar ReadDParen ReadForExpression ReadForPlugin ReadHereDocBody ReadWord Reset _DollarBracketIsReserved _Next _NextNonSpace _ParseCallArguments _ParseVarExpr _ParseVarOf _Peek _ReadArithExpr _ReadArithSub _ReadArithWord _ReadArrayLiteral _ReadBracedBracedVarSub _ReadCommandSub _ReadCompoundWord _ReadDoubleQuoted _ReadDoubleQuotedLeftParts _ReadExtGlob _ReadLeftParts _ReadLikeDQ _ReadPatSubVarOp _ReadSingleQuoted _ReadSliceVarOp _ReadSubscript _ReadVarOpArg _ReadWord __init__ pgen2/grammar.py Grammar(object) __init__ dump dump_nonterminals loads report pgen2/parse.py PNode(object) __init__ __str__ Parser(object) __init__ addtoken pop push setup shift ParseError(Exception) __init__ pylib/cgi.py escape pylib/os_path.py basename splitext _splitext join dirname abspath isabs normpath split pylib/path_stat.py 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 vendor/typing.py cast /usr/lib/python2.7/atexit.py register /usr/lib/python2.7/stat.py S_ISLNK S_IFMT S_ISREG S_ISDIR S_ISBLK S_ISCHR S_ISFIFO S_ISSOCK bin/oil.py main AppBundleMain _ShowVersion ShellMain _InitReadline _MaybeWriteHistoryFile _InitDefaultCompletions _MakeArgVector SourceStartupFile _tlog OshCommandMain WokMain BoilMain NATIVE CODE None __init__ __init__ __builtin__ max print open len hasattr isinstance repr id setattr getattr sorted chr ord all sum raw_input hash any set(object) bool(int) tuple(object) reversed(object) list(object) enumerate(object) float(object) str(basestring) xrange(object) int(object) dict(object) type(object) cStringIO StringIO exceptions StopIteration(Exception) IndexError(LookupError) ZeroDivisionError(ArithmeticError) KeyboardInterrupt(BaseException) SystemExit(BaseException) IOError(EnvironmentError) AssertionError(StandardError) UnicodeError(ValueError) NotImplementedError(RuntimeError) OverflowError(ArithmeticError) Exception(BaseException) RuntimeError(StandardError) KeyError(LookupError) EOFError(StandardError) ValueError(StandardError) SystemError(StandardError) OSError(EnvironmentError) zipimport zipimporter(object)