PYTHON CODE _devbuild/gen/hnode_asdl.py color_str hnode_str hnode_e(object) color_e(object) hnode__External(hnode_t) __init__ field(CompoundObj) __init__ hnode__Record(hnode_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ __repr__ tag_ hnode(object) hnode__Array(hnode_t) __init__ hnode__Leaf(hnode_t) __init__ _devbuild/gen/id_kind_asdl.py Id_str Id(object) Kind(object) _devbuild/gen/runtime_asdl.py builtin_str lvalue__ObjAttr(lvalue_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ cmd_value__Assign(cmd_value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ span_e(object) word_style_e(object) lvalue__Keyed(lvalue_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ lvalue_e(object) cell(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ char_kind_e(object) cmd_value(object) redirect__Path(redirect_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ value__Obj(value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ part_value__Array(part_value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ redirect__FileDesc(redirect_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ lvalue__Named(lvalue_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ cmd_value__Argv(cmd_value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ value_e(object) redirect_e(object) state_e(object) assign_arg(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ value(object) redirect__HereDoc(redirect_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ value_t(CompoundObj) effect_e(object) lvalue__ObjIndex(lvalue_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ emit_e(object) value__Str(value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ part_value__String(part_value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ arg_vector(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ scope_e(object) value__AssocArray(value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ value__MaybeStrArray(value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ part_value_e(object) lvalue__Indexed(lvalue_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ part_value(object) value__Undef(value_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ job_state_e(object) lvalue(object) cmd_value_e(object) redirect(object) builtin_e(object) var_flags_e(object) _devbuild/gen/syntax_asdl.py _Token _AbbreviateToken _single_quoted _double_quoted _simple_var_sub _braced_var_sub _compound_word _speck _command__Simple assign_op_str _expr__Var _expr__Const expr_context_str command__ForExpr(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ re_repeat(object) command__ExpandedAlias(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__ArgvWord(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__BraceGroup(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ speck(re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ command__PlaceMutation(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__TimeBlock(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ place_expr_t(CompoundObj) word_part__ExtGlob(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ re__Capture(re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ place_expr__Var(place_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ expr__GeneratorExp(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bool_expr__WordTest(bool_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ if_arm(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__IfExp(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ source__CFlag(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ arg_list(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__ControlFlow(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ re__Seq(re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bracket_op(object) param(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__FuncCall(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source(object) command_sub(word_part_t expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ re__Repeat(re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__DBracket(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Var(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ parse_result__EmptyLine(parse_result_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ word_part__TildeSub(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ subscript(place_expr_t expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ glob_part__CharClass(glob_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ named_arg(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word__Empty(word_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ suffix_op_e(object) command__Subshell(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_t(CompoundObj) re_e(object) name_type(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__Trap(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bool_expr__Unary(bool_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ class_literal_term__ByteSet(class_literal_term_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ line_span(CompoundObj) AbbreviatedTree PrettyPrint PrettyTree _AbbreviatedTree __init__ sh_lhs_expr__UnparsedIndex(sh_lhs_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ re__Group(re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ double_quoted(word_part_t expr_t class_literal_term_t re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ sh_lhs_expr__Name(sh_lhs_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ command_e(object) glob_part(object) case_arm(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ env_pair(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__EvalArg(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ place_expr(object) proc_sig_e(object) suffix_op__Nullary(suffix_op_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__WhileUntil(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__ShFunction(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ compound_word(word_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ glob_part_e(object) expr_e(object) command__Expr(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ suffix_op_t(CompoundObj) expr__Lambda(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ class_literal_term__CodePoint(class_literal_term_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ arith_expr_e(object) word_part__BracedTuple(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ re(object) expr__ArrayLiteral(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bracket_op__ArrayIndex(bracket_op_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__ArithSub(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bool_expr__LogicalOr(bool_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ command__Pipeline(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word(object) command__AndOr(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ perl_class(class_literal_term_t re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__AssocArrayLiteral(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Dict(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__LValue(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ proc_sig__Open(proc_sig_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ word_part(object) command__Simple(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ suffix_op(object) source__Alias(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__MainFile(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ command__If(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Binary(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__ListComp(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Range(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__DoGroup(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word__String(word_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Unary(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ sh_array_literal(word_part_t expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ redir_e(object) re__LiteralChars(re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ glob_part__Literal(glob_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ printf_part__Literal(printf_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ re_repeat__Range(re_repeat_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__CommandList(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ sh_lhs_expr(object) command__VarDecl(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__OilCondition(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ attribute(place_expr_t expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__Unused(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ re_repeat_e(object) command__DParen(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__Backticks(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ sh_lhs_expr_e(object) command__OilForIn(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ re_repeat__Num(re_repeat_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ suffix_op__PatSub(suffix_op_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ posix_class(class_literal_term_t re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ printf_part(object) redir(object) bool_expr__LogicalNot(bool_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ single_quoted(word_part_t expr_t class_literal_term_t re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__Interactive(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command(object) word_part__Splice(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bracket_op_e(object) command__ShAssignment(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Slice(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source__PromptCommand(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ braced_var_sub(word_part_t expr_t class_literal_term_t re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ re_repeat__Op(re_repeat_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ parse_result__Eof(parse_result_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ assign_op_e(object) expr__Compare(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word__BracedTree(word_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__ForEach(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bool_expr__Binary(bool_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bool_expr__LogicalAnd(bool_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ re__Alt(re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ sh_lhs_expr_t(CompoundObj) expr__FuncCall(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bracket_op__WholeArray(bracket_op_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ expr__Const(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ re__ClassLiteral(re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ suffix_op__Slice(suffix_op_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ Token(word_part_t word_t re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_e(object) re__Splice(re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ class_literal_term(object) bool_expr_e(object) glob_part__Operator(glob_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ word_part__ExprSub(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ assign_pair(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ parse_result(object) command__Case(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ simple_var_sub(word_part_t expr_t class_literal_term_t re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ class_literal_term_e(object) command__Func(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ redir__Redir(redir_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__BracedRange(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ place_expr_e(object) class_literal_term__CharLiteral(class_literal_term_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ redir__HereDoc(redir_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ comprehension(CompoundObj) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part_e(object) command__Return(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part_t(CompoundObj) source__SourcedFile(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__RegexLiteral(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__Sentence(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ proc_sig(object) source__Stdin(source_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr(object) sh_lhs_expr__IndexedName(sh_lhs_expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ bool_expr(object) command__Proc(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ command__NoOp(command_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Spread(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ word_part__EscapedLiteral(word_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Implicit(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr_context_e(object) printf_part__Percent(printf_part_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ suffix_op__Unary(suffix_op_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ proc_sig__Closed(proc_sig_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ source_e(object) class_literal_term__Range(class_literal_term_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ tag_ parse_result__Node(parse_result_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__Tuple(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ re__Primitive(re_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ expr__List(expr_t) AbbreviatedTree PrettyTree _AbbreviatedTree __init__ _devbuild/gen/types_asdl.py bool_arg_type_e(object) redir_arg_type_e(object) lex_mode_e(object) asdl/format.py DetectConsoleOutput PrintTree _TrySingleLine _TrySingleLineObj HtmlOutput(ColorOutput) FileFooter FileHeader NewTempBuffer PopColor PushColor __init__ write ColorOutput(object) NewTempBuffer PopColor PushColor __init__ write TextOutput(ColorOutput) NewTempBuffer PopColor PushColor __init__ AnsiOutput(ColorOutput) FileFooter FileHeader GetRaw NewTempBuffer NumChars PopColor PushColor WriteRaw __init__ _PrettyPrinter(object) PrintNode _PrintRecord _PrintWholeArray _PrintWrappedArray __init__ asdl/pretty.py String asdl/pybase.py CompoundObj(Obj) asdl/runtime.py NewRecord NewLeaf core/alloc.py Arena(object) AddLine AddLineSpan GetLine GetLineNumStr GetLineNumber GetLineSource GetLineSourceString GetLineSpan LastSpanId PopSource PushSource __init__ core/comp_ui.py _PromptLen _PrintLong _PrintPacked _IDisplay(object) EraseLines OnWindowChange PrintOptional PrintRequired Reset ShowPromptOnRight _PrintCandidates __init__ NiceDisplay(_IDisplay) EraseLines OnWindowChange PrintCandidates PrintOptional PrintRequired Reset ShowPromptOnRight _GetTerminalWidth _PrintCandidates _ReturnToPrompt __init__ State(object) __init__ MinimalDisplay(_IDisplay) PrintRequired _PrintCandidates _RedrawPrompt __init__ PromptState(object) SetLastPrompt __init__ core/completion.py AdjustArg DefaultPredicate IsDollar IsDummy WordEndsWithCompDummy FileSystemAction(CompletionAction) Matches __init__ UsersAction(CompletionAction) Matches __init__ Api(object) Update __init__ __repr__ DynamicWordsAction(CompletionAction) Matches __init__ TestAction(CompletionAction) Matches __init__ OptionState(object) __init__ RootCompleter(object) Matches _PostProcess __init__ Lookup(object) ClearCommandsChanged GetCommandsChanged GetFallback GetFirstSpec GetSpecForName PrintSpecs RegisterGlob RegisterName __init__ __str__ ReadlineCallback(object) _GetNextCompletion __call__ __init__ VariablesAction(CompletionAction) Matches __init__ ShellFuncAction(CompletionAction) Matches __init__ __repr__ log ExternalCommandAction(CompletionAction) Matches __init__ GlobPredicate(object) __call__ __init__ __repr__ UserSpec(object) Matches __init__ __str__ _RetryCompletion(Exception) core/dev.py CrashDumper(object) MaybeCollect MaybeDump __init__ Tracer(object) Event OnShAssignment OnSimpleCommand _EvalPS4 __init__ core/error.py InvalidSlice(FatalRuntime) RedirectEval(_ErrorWithLocation) FatalRuntime(_ErrorWithLocation) HasLocation UserErrorString __init__ __repr__ __str__ InvalidUtf8(FatalRuntime) Parse(_ErrorWithLocation) ErrExit(FatalRuntime) core/main_loop.py ParseWholeFile Batch Interactive core/meta.py LoadOilGrammar core/process.py SignalState_AfterForkingChild GetHomeDir StdoutToPipe(ChildStateChange) Apply __init__ __repr__ ExternalProgram(object) Exec _Exec __init__ SignalState(object) AddUserTrap InitInteractiveShell InitShell RemoveUserTrap __init__ Job(object) Wait __init__ Process(Job) AddPipeToClose AddStateChange MaybeClosePipe Run Send_SIGCONT Start State Wait WhenDone WhenStopped __init__ __repr__ ExternalThunk(Thunk) DisplayLine Run __init__ JobState(object) AddChildProcess AddJob GetLastStopped JobFromPid List ListRecent MaybeRemove NoneAreRunning NotifyStopped __init__ _HereDocWriterThunk(Thunk) DisplayLine Run __init__ __str__ FdState(object) MakePermanent Open Pop Push PushStdinFromPipe _ApplyRedirect _GetFreeDescriptor _PushClose _PushDup _PushWait __init__ _FdFrame(object) Forget __init__ __repr__ SubProgramThunk(Thunk) DisplayLine Run __init__ Waiter(object) WaitForOne __init__ StdinFromPipe(ChildStateChange) Apply __init__ __repr__ Thunk(object) DisplayLine Run Pipeline(Job) Add AddLast LastPid Run Start Wait WhenDone __init__ __repr__ core/pyutil.py GetResourceLoader ShowAppVersion _ZipResourceLoader(_ResourceLoader) __init__ open _FileResourceLoader(_ResourceLoader) __init__ open core/ui.py Stderr _pp _PrintWithOptionalSpanId _PrintWithSpanId _PrintCodeExcerpt PrettyToken PrettyDir PrettyPrintError PrintAst ErrorFormatter(object) CurrentLocation PopLocation PrettyPrintError Print PushLocation __init__ core/util.py log e_die p_die BackslashEscape DebugFile(object) __init__ isatty log write HistoryError(Exception) UserErrorString __init__ NullDebugFile(DebugFile) __init__ isatty log write UserExit(Exception) __init__ fastlex.so IsPlainWord frontend/args.py UsageError(Exception) __init__ Reader(object) AtEnd Next Peek Peek2 ReadRequired ReadRequired2 Rest Rest2 SpanId _FirstSpanId __init__ __repr__ frontend/lex.py IsOtherBuiltin IsKeyword frontend/lexer.py Lexer(object) EmitCompDummy LookAhead MaybeUnreadOne PushHint Read ResetInputObjects _Read __init__ LineLexer(object) GetSpanIdForEof LookAhead MaybeUnreadOne Read Reset __init__ __repr__ frontend/lookup.py LookupKind frontend/match.py BraceRangeLexer _MatchBraceRangeToken_Fast _MatchOshToken_Fast EchoLexer _MatchEchoToken_Fast GlobLexer _MatchGlobToken_Fast Ps1Tokens _MatchPS1Token_Fast HistoryTokens _MatchHistoryToken_Fast SimpleLexer(object) Next Tokens __init__ frontend/parse_lib.py MakeGrammarNames ParseContext(object) Init_OnePassParse Init_Trail MakeArithParser MakeOshParser MakeParserForCommandSub MakeWordParser MakeWordParserForHereDoc MakeWordParserForPlugin ParseFunc ParseOilArgList ParseOilExpr ParseOilForExpr ParsePlaceMutation ParseProc ParseVarDecl _MakeLexer _ParseOil __init__ OilParseOptions(object) __init__ _NullTrail(_BaseTrail) AppendToken BeginAliasExpansion Clear EndAliasExpansion PrintDebugString SetLatestWords __init__ __repr__ Trail(_BaseTrail) AppendToken BeginAliasExpansion Clear EndAliasExpansion SetLatestWords frontend/py_reader.py InteractiveLineReader(_Reader) Reset _GetLine __init__ frontend/reader.py StringLineReader FileLineReader(_Reader) GetLine Reset _GetLine __init__ _Reader(object) _GetLine __init__ DisallowedLineReader(_Reader) _GetLine __init__ VirtualLineReader(_Reader) GetLine __init__ mycpp/mylib.py Stdout Stderr NewStr tagswitch(object) __call__ __enter__ __exit__ __init__ oil_lang/builtin_funcs.py Init SetGlobalFunc _Join oil_lang/builtin_oil.py Repr(object) __call__ __init__ Json(object) __call__ __init__ Push(object) __call__ __init__ Use(object) __call__ __init__ oil_lang/expr_eval.py OilEvaluator(object) EvalArgList EvalExpr EvalLHS EvalPlaceExpr EvalPlusEquals EvalRegex LookupVar _EvalClassLiteralPart _EvalIndices _EvalMatch _MaybeReplaceLeaf _MutateChildren _MutateClassLiteral _MutateSubtree __init__ oil_lang/expr_parse.py _PushOilTokens _Classify ExprParser(object) Parse __init__ ParseTreePrinter(object) Print _Print __init__ oil_lang/expr_to_ast.py ISNONTERMINAL Transformer(object) ArgList Expr Func MakePlaceMutation MakeVarDecl OilForExpr Proc _Arglist _Argument _ArrayItem _AssocBinary _Atom _ClassLiteral _ClassLiteralTerm _CompFor _CompareChain _Dict _DictPair _FuncParam _FuncParams _NameInClass _NameInRegex _NameTypeList _NonRangeChars _PlaceList _ProcParam _ProcParams _RangeChar _ReAtom _Regex _RepeatOp _Subscript _TestlistComp _Trailer _Tuple _TypeExpr _TypeExprList __init__ oil_lang/objects.py BoolArray(list) Proc(object) __init__ StrArray(list) Func(object) __call__ __init__ ParameterizedArray(object) __call__ __getitem__ Table(dict) __getitem__ __init__ Regex(object) AsPcre AsPosixEre AsPythonRe __init__ __repr__ FloatArray(list) Lambda(object) __call__ __init__ IntArray(list) oil_lang/regex_translate.py AsPosixEre _ClassLiteralToPosixEre osh/arith_parse.py Spec 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 _IntToString _NotARange(Exception) __init__ _RangeParser(object) Parse _Eat _Next _ParseRange _ParseStep __init__ _StackFrame(object) __init__ osh/builtin.py _PrintDirStack _PopDirStack ReadLineFromStdin _AppendParts Resolve ResolveSpecial ResolveAssign Pushd(object) __call__ __init__ History(object) __call__ __init__ Help(object) __call__ __init__ Dirs(object) __call__ __init__ Read(object) __call__ __init__ Cd(object) __call__ __init__ Popd(object) __call__ __init__ Pwd(object) __call__ __init__ osh/builtin_assign.py _CheckType Shift(object) __call__ __init__ Export(object) __call__ __init__ Unset(object) _UnsetVar __call__ __init__ Readonly(object) __call__ __init__ NewVar(object) __call__ __init__ osh/builtin_bracket.py _TwoArgs _ThreeArgs Test(object) __call__ __init__ _WordEvaluator(object) EvalWordToString _StringWordEmitter(WordEmitter) Peek Read ReadWord Rewind __init__ osh/builtin_comp.py CompOpt(object) __call__ __init__ CompAdjust(object) __call__ __init__ _FixedWordsAction(CompletionAction) Matches __init__ __repr__ SpecBuilder(object) Build __init__ CompGen(object) __call__ __init__ Complete(object) __call__ __init__ osh/builtin_printf.py _FormatStringParser(object) Parse _Next _ParseFormatStr __init__ Printf(object) __call__ __init__ osh/builtin_process.py Umask _GetSignalNumber Trap(object) __call__ __init__ _TrapHandler(object) __call__ __init__ __str__ Bg(object) __call__ __init__ Wait(object) __call__ __init__ Jobs(object) __call__ __init__ Fg(object) __call__ __init__ osh/builtin_pure.py SetExecOpts _ResolveNames _ParseOptSpec _GetOpts Command(object) __call__ __init__ Hash(object) __call__ __init__ Alias(object) __call__ __init__ Set(object) __call__ __init__ Shopt(object) __call__ __init__ Type(object) __call__ __init__ GetOpts(object) __call__ __init__ UnAlias(object) __call__ __init__ Echo(object) __call__ __init__ osh/cmd_exec.py _PyObjectToVal _DisallowErrExit Executor(object) EvalBlock ExecuteAndCatch LastStatus MaybeRunExitTrap ParseTrapCode RunCommandSub RunFuncForCompletion RunLambda RunOilFunc RunProcessSub RunSimpleCommand _CheckStatus _Dispatch _Eval _EvalHelper _EvalRedirect _EvalRedirects _EvalTempEnv _Exec _Execute _ExecuteList _MakeProcess _PopErrExit _PushErrExit _RunAssignBuiltin _RunBuiltin _RunBuiltinAndRaise _RunJobInBackground _RunOilProc _RunPipeline _RunProc _RunSimpleCommand _Source _SpanIdForShAssignment __init__ _ControlFlow(RuntimeError) IsBreak IsContinue IsReturn StatusCode __init__ __repr__ Deps(object) __init__ osh/cmd_parse.py _KeywordSpid _KeywordToken _SplitSimpleCommandPrefix _MakeAssignPair _AppendMoreEnv _MakeSimpleCommand _ParseHereDocBody _ReadHereLines _MakeLiteralHereLines CommandParser(object) CheckForPendingHereDocs Init_AliasesInFlight Init_EofId ParseAndOr ParseBraceGroup ParseCase ParseCaseItem ParseCaseList ParseCommand ParseCommandSub ParseCompoundCommand ParseCoproc ParseDBracket ParseDParen ParseDoGroup ParseFor ParseForWords ParseFunctionDef ParseIf ParseInteractiveLine ParseKshFunctionDef ParseLogicalLine ParseOilFunc ParseOilProc ParsePipeline ParseRedirect ParseSimpleCommand ParseSubshell ParseTime ParseWhileUntil Reset ResetInputObjects _AtSecondaryKeyword _Eat _Eat2 _MaybeExpandAliases _NewlineOk _Next _ParseCommandLine _ParseCommandList _ParseCommandTerm _ParseElifElse _ParseForEachLoop _ParseForExprLoop _ParseOilElifElse _ParseOilIf _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 EreCharClassEscape _GlobParser(object) Parse _Next _ParseCharClass __init__ Globber(object) Expand __init__ osh/history.py Evaluator(object) Eval __init__ osh/prompt.py _GetUserName UserPlugin(object) Run __init__ _PromptEvaluatorCache(object) Get __init__ Evaluator(object) EvalFirstPrompt EvalPrompt _ReplaceBackslashCodes __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 SetLocalArray GetGlobal SearchPath(object) CachedCommands CachedLookup ClearCache Lookup MaybeRemoveEntry __init__ DirStack(object) Iter Pop Push Reset __init__ _ArgFrame(object) Dump GetArgNum GetArgv GetNumArgs SetArgv __init__ __repr__ ExecOpts(object) ErrExit GetDollarHyphen SetOption SetShoptOption ShowOptions ShowShoptOptions _InitOptionsFromEnv _SetOption _SetParseOption __init__ _ErrExit(object) Disable Pop Push Set SpidIfDisabled __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 TopNamespace Unset VarNames VarNamesStartingWith _BindNewArrayWithEntry _CheckOilKeyword _FindCellAndNamespace _InitDefaults _InitVarsFromEnv _PopDebugStack _PushDebugStack __init__ __repr__ osh/string_ops.py Utf8Encode ShellQuoteOneLine CountUtf8Chars _NextUtf8Char _Utf8CharLen _CheckContinuationByte DoUnarySuffixOp _PreviousUtf8Char ShellQuote _PatSubAll _AllMatchPositions AdvanceUtf8Chars ShellQuoteB GlobReplacer(object) Replace __init__ __repr__ osh/tdop.py TdopParser(object) AtToken Eat Next Parse ParseUntil __init__ osh/word_.py SpanIdFromError LeftMostSpanForPart LeftMostSpanForWord CommandId _LiteralId ArithId DetectAssocPair TildeDetectAll TildeDetect StaticEval _EvalWordPart IsVarLike LiteralToken BoolId Pretty ShFunctionName DetectShAssignment KeywordToken HasArrayPart RightMostSpanForWord _RightMostSpanForPart CommandKind SpanForLhsExpr ErrorWord IsVarSub osh/word_compile.py EvalCStringToken EvalCharLiteralForRegex osh/word_eval.py _MakeWordFrames _DecayPartValuesToString _PerformSlice _ValueToPartValue _BackslashEscape EvalSingleQuoted NormalWordEvaluator(_WordEvaluator) EvalBracedVarSubToString EvalDoubleQuotedToString EvalForPlugin EvalRhsWord EvalSimpleVarSubToString EvalWordSequence EvalWordSequence2 EvalWordToPattern EvalWordToString StaticEvalWordSequence2 _ApplyPrefixOp _ApplyTestOp _ApplyUnarySuffixOp _DecayArray _EmptyMaybeStrArrayOrError _EmptyStrOrError _EvalAssignBuiltin _EvalBracedVarSub _EvalCommandSub _EvalDoubleQuoted _EvalIndirectArrayExpansion _EvalProcessSub _EvalSimpleVarSub _EvalSpecialVar _EvalTildeSub _EvalVarNum _EvalWordFrame _EvalWordPart _EvalWordToArgv _EvalWordToParts _PartValsToString __init__ CompletionWordEvaluator(_WordEvaluator) _EvalCommandSub _EvalProcessSub _WordEvaluator(object) _EvalCommandSub _EvalProcessSub __init__ osh/word_parse.py WordParser(WordEmitter) Init LookAhead ParseBareDecl ParseCommandExpr ParseFunc ParsePlaceMutation ParseProc ParseVarDecl ReadBracedVarSub ReadDParen ReadDoubleQuoted ReadForExpression ReadForPlugin ReadHereDocBody ReadSingleQuoted ReadWord Reset _Next _NextNonSpace _ParseCallArguments _ParseVarExpr _ParseVarOf _Peek _ReadArithExpr _ReadArithSub _ReadArithWord _ReadArrayLiteral _ReadBracedVarSub _ReadCommandSub _ReadCompoundWord _ReadCompoundWord3 _ReadDoubleQuoted _ReadDoubleQuotedLeftParts _ReadExprSub _ReadExtGlob _ReadLeftParts _ReadLikeDQ _ReadPatSubVarOp _ReadSingleQuoted _ReadSliceVarOp _ReadSubscript _ReadVarOpArg _ReadVarOpArg3 _ReadWord __init__ pgen2/grammar.py Grammar(object) __init__ dump dump_nonterminals_cpp dump_nonterminals_py loads report pgen2/parse.py _StackItem(object) __init__ Parser(object) __init__ addtoken pop push setup shift PNode(object) __init__ __repr__ ParseError(Exception) __init__ __repr__ 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 Visitor(object) Visit DepsVisitor(Visitor) Done Emit Visit VisitChildren _Visit __init__ tools/osh2oil.py PrintAsOil _GetRhsStyle PrintArena PrintSpans OilPrinter(object) DoBoolExpr DoCommand DoRedirect DoShAssignment 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 NATIVE CODE None __init__ __init__ __builtin__ max len print open hasattr repr isinstance id callable min abs zip any all sum sorted setattr getattr ord chr raw_input hash slice(object) tuple(object) reversed(object) str(basestring) enumerate(object) dict(object) float(object) set(object) list(object) xrange(object) int(object) type(object) bool(int) exceptions SystemError(StandardError) AssertionError(StandardError) ZeroDivisionError(ArithmeticError) KeyboardInterrupt(BaseException) IOError(EnvironmentError) TypeError(StandardError) IndexError(LookupError) UnicodeError(ValueError) NotImplementedError(RuntimeError) RuntimeError(StandardError) StopIteration(Exception) OverflowError(ArithmeticError) Exception(BaseException) KeyError(LookupError) EOFError(StandardError) SystemExit(BaseException) ValueError(StandardError) OSError(EnvironmentError) zipimport zipimporter(object)