PYTHON CODE _devbuild/gen/osh_asdl.py DBracket(command) __init__ CharClass(glob_part) __init__ command_e(object) GlobOp(glob_part) __init__ PatSub(suffix_op) __init__ WordTest(bool_expr) __init__ token(CompoundObj) __init__ bool_expr_e(object) ForExpr(command) __init__ assign_op_e(SimpleObj) __hash__ __init__ __repr__ lhs_expr(CompoundObj) BraceGroup(command) __init__ GlobLit(glob_part) __init__ BracedAltPart(word_part) __init__ ArithSubPart(word_part) __init__ word_part_e(object) glob_part_e(object) LogicalAnd(bool_expr) __init__ arith_expr_e(object) case_arm(CompoundObj) __init__ HereDoc(redir) __init__ Assignment(command) __init__ redir_e(object) CommandSubPart(word_part) __init__ Slice(suffix_op) __init__ DParen(command) __init__ BracedWordTree(word) __init__ line_span(CompoundObj) __init__ word_e(object) DoGroup(command) __init__ LhsName(lhs_expr) __init__ ArrayLiteralPart(word_part) __init__ EmptyPart(word_part) Sentence(command) __init__ While(command) __init__ LogicalOr(bool_expr) __init__ NoOp(command) SimpleCommand(command) __init__ Case(command) __init__ suffix_op_e(object) ExtGlobPart(word_part) __init__ ControlFlow(command) __init__ bracket_op_e(object) Until(command) __init__ ArrayIndex(bracket_op) __init__ LogicalNot(bool_expr) __init__ ForEach(command) __init__ if_arm(CompoundObj) __init__ env_pair(CompoundObj) __init__ TildeSubPart(word_part) __init__ TokenWord(word) __init__ Redir(redir) __init__ Subshell(command) __init__ BoolUnary(bool_expr) __init__ BracedVarSub(word_part) __init__ SimpleVarSub(word_part) __init__ assign_pair(CompoundObj) __init__ lhs_expr_e(object) DoubleQuotedPart(word_part) __init__ WholeArray(bracket_op) __init__ FuncDef(command) __init__ CommandList(command) __init__ TimeBlock(command) __init__ AndOr(command) __init__ __repr__ If(command) __init__ EscapedLiteralPart(word_part) __init__ Pipeline(command) __init__ SingleQuotedPart(word_part) __init__ LiteralPart(word_part) __init__ StringWord(word) __init__ BoolBinary(bool_expr) __init__ CompoundWord(word) __init__ StringUnary(suffix_op) __init__ _devbuild/gen/runtime_asdl.py process_state_e(SimpleObj) span_e(SimpleObj) value(CompoundObj) lvalue_e(object) PathRedirect(redirect) __init__ builtin_e(SimpleObj) redirect_e(object) ArrayPartValue(part_value) __init__ StringPartValue(part_value) __init__ Undef(value) var_flags_e(SimpleObj) effect_e(SimpleObj) HereRedirect(redirect) __init__ word_style_e(SimpleObj) completion_state_e(SimpleObj) cell(CompoundObj) __init__ StrArray(value) __init__ LhsName(lvalue) __init__ Str(value) __init__ scope_e(SimpleObj) value_e(object) part_value_e(object) DescRedirect(redirect) __init__ LhsIndexedName(lvalue) __init__ _devbuild/gen/types_asdl.py redir_arg_type_e(SimpleObj) lex_mode_e(SimpleObj) bool_arg_type_e(SimpleObj) asdl/asdl_.py is_simple IntType(_RuntimeType) __repr__ BoolType(_RuntimeType) __repr__ SumType(_RuntimeType) __init__ __repr__ Field(AST) Print __init__ StrType(_RuntimeType) __repr__ ArrayType(_RuntimeType) __init__ __repr__ Sum(AST) Print __init__ __repr__ CompoundType(_RuntimeType) GetFieldNames GetFields LookupFieldType __init__ __repr__ _CompoundAST(AST) Print __init__ MaybeType(_RuntimeType) __init__ __repr__ Constructor(_CompoundAST) Print __init__ UserType(_RuntimeType) __init__ __repr__ asdl/encode.py EncodeRoot EncodeObj EncodeArray EncodeError(Exception) __init__ BinOutput(object) Write WriteRootRef __init__ Params(object) Bytes Int PaddedBlock PaddedBytes PaddedStr Ref Str Tag _Pad __init__ asdl/format.py MakeTree MakeFieldSubtree PrintTree _TrySingleLine _TrySingleLineObj _PrintTreeObj _PrintWrappedArray _PrintWholeArray DetectConsoleOutput ColorOutput(object) NewTempBuffer PopColor PushColor __init__ write HtmlOutput(ColorOutput) FileFooter FileHeader NewTempBuffer PopColor PushColor __init__ write _ColoredString(object) __init__ __repr__ TextOutput(ColorOutput) FileFooter FileHeader GetRaw NewTempBuffer NumChars PopColor PushColor WriteRaw __init__ _Obj(object) __init__ __repr__ AnsiOutput(ColorOutput) NewTempBuffer PopColor PushColor __init__ asdl/pretty.py Str asdl/py_meta.py CompoundObj(Obj) core/alloc.py PluginArena CompletionArena Arena(object) AddLine AddLineSpan ClearLastLine GetDebugInfo GetLine GetLineSpan IsComplete LastSpanId PopSource PushSource __init__ Pool(object) DestroyLastArena IsComplete NewArena __init__ core/args.py SetToTrue(_Action) OnMatch __init__ UsageError(Exception) _ArgState(object) Done Next Peek __init__ __repr__ SetOption(_Action) OnMatch __init__ SetNamedOption(_Action) Add OnMatch __init__ _Attributes(object) Set __init__ __repr__ SetToArg(_Action) OnMatch __init__ FlagsAndOptions(object) LongFlag Option Parse ShortFlag __init__ core/braces.py BraceDetectAll _BraceDetect BraceExpandWords _BraceExpand _BraceExpandOne _StackFrame(object) __init__ core/builtin.py Help AddOptionsToArgSpec SetExecOpts Read ReadLineFromStdin _AppendParts Echo Shift Cd Set Shopt Unset Export Wait Jobs Pushd _PrintDirStack _FormatDir Popd Dirs Pwd Trap _GetSignalValue Umask CompGen GetOpts _ParseOptSpec _GetOpts Command _ResolveNames Resolve ResolveSpecial Type DeclareTypeset DebugLine _TrapHandler(object) __call__ __init__ __str__ core/cmd_exec.py _ControlFlow(RuntimeError) IsBreak IsContinue IsExit IsReturn StatusCode __init__ __repr__ Tracer(object) Event OnAssignment OnSimpleCommand _EvalPS4 __init__ Executor(object) Execute ExecuteAndCatch ExecuteAndRunExitTrap ParseTrapCode RunCommandSub RunFunc RunProcessSub _CheckStatus _Complete _Dispatch _Eval _EvalHelper _EvalLhs _EvalRedirect _EvalRedirects _Exec _Execute _ExecuteList _MakePipeline _MakeProcess _PopErrExit _PushErrExit _RunBuiltin _RunJobInBackground _RunPipeline _RunSimpleCommand _SetSourceLocation _Source _SpanIdForAssignment __init__ core/completion.py Init _GetCompletionType _FindLastSimpleCommand _GetCompletionType1 InitReadline LiveDictAction(CompletionAction) Matches __init__ WordsAction(CompletionAction) Matches __init__ ChainedCompleter(object) Matches __init__ __str__ RootCompleter(object) Matches __init__ ReadlineCompleter(object) _GetNextCompletion __call__ __init__ VarAction(object) Matches __init__ CompletionLookup(object) GetCompleterForName GetEmptyCompleter GetFirstCompleter RegisterEmpty RegisterFirst RegisterGlob RegisterName __init__ DummyParser(object) GetWords ExternalCommandAction(object) Matches __init__ StatusOutput(object) Write __init__ core/expr_eval.py EvalLhs _LookupVar _StringToInteger _ValToArith BoolEvaluator(_ExprEvaluator) Eval _EvalCompoundWord _SetRegexMatches _StringToIntegerOrError __init__ ArithEvaluator(_ExprEvaluator) Eval _EvalLhsToArith _LookupVar _Store _ValToArithOrError core/glob_.py GlobEscape LooksLikeGlob GlobToERE _GenerateERE _GlobUnescape Globber(object) Expand __init__ _GlobParser(object) Parse _Next _ParseCharClass __init__ core/legacy.py _SpansToParts SplitContext(object) Escape GetJoinChar SplitForRead SplitForWordEval _GetSplitter __init__ IfsSplitter(_BaseSplitter) Escape Split __init__ _BaseSplitter(object) __init__ core/lexer.py Lexer(object) LookAhead MaybeUnreadOne PushHint Read ResetInputObjects _Read __init__ LineLexer(object) GetSpanIdForEof LookAhead MaybeUnreadOne Read Reset __init__ core/libstr.py Utf8Encode CountUtf8Chars _NextUtf8Char _CheckContinuationByte DoUnarySuffixOp MakeReplacer _PatSubAll _AllMatchPositions AdvanceUtf8Chars _ConstStringReplacer(_Replacer) Replace __init__ _GlobReplacer(_Replacer) Replace __init__ core/process.py ExecExternalProgram Waiter(object) Register Wait __init__ StdinFromPipe(ChildStateChange) Apply __init__ __repr__ Process(Job) AddPipeToClose AddStateChange ClosePipe Run Start State WaitUntilDone WhenDone __init__ __repr__ _FdFrame(object) Forget __init__ __repr__ ExternalThunk(object) Run __init__ _HereDocWriterThunk(Thunk) Run __init__ StdoutToPipe(ChildStateChange) Apply __init__ __repr__ FdState(object) MakePermanent Open Pop Push _ApplyRedirect _PushClose _PushDup _PushWait __init__ JobState(object) AllDone IsDone List Register WhenDone __init__ SubProgramThunk(object) Run __init__ Job(object) WaitUntilDone __init__ Pipeline(Job) Add Run Start WaitUntilDone WhenDone __init__ __repr__ core/reader.py StringLineReader HereDocLineReader(_Reader) GetLine Reset __init__ FileLineReader(_Reader) _GetLine __init__ _Reader(object) GetLine __init__ InteractiveLineReader(_Reader) Reset _GetLine __init__ core/state.py SetGlobalString SetLocalString SetGlobalArray DirStack(object) Iter Pop Push Reset __init__ _StackFrame(object) __init__ __repr__ _ArgFrame(object) GetArgNum GetArgv GetNumArgs SetArgv __init__ __repr__ _ErrExit(object) Disable Pop Push Set __init__ ExecOpts(object) ErrExit GetDollarHyphen SetOption SetShoptOption ShowOptions ShowShoptOptions _InitOptionsFromEnv _SetOption __init__ Mem(object) ClearFlag GetArgNum GetArgv GetExported GetSpecialVar GetVar InternalSetGlobal PopCall PopSourceArgv PopTemp PushCall PushSourceArgv PushTemp SetArgv SetSourceLocation SetVar Shift Unset _FindCellAndNamespace _InitDefaults _InitVarsFromEnv __init__ __repr__ core/tdop.py TdopParser(object) AtAnyOf AtToken Eat Error Next Parse ParseUntil _Led __init__ core/test_builtin.py Test _StringWordTest _TwoArgs _ThreeArgs _WordEvaluator(object) EvalWordToString _StringWordEmitter(object) ReadWord __init__ core/ui.py MakeStatusLines PrettyPrintError PrintFilenameAndLine PrintErrorStack StatusLine(object) Write _FormatMessage __init__ core/util.py error GetResourceLoader ShowAppVersion usage WrapMethods TracedFunc p_die log e_die GetHomeDir warn _FileResourceLoader(object) __init__ open _ZipResourceLoader(object) __init__ open TraceState(object) Pop Push __init__ InvalidSlice(FatalRuntimeError) ParseError(_ErrorWithLocation) UserErrorString __init__ __repr__ __str__ InvalidUtf8(FatalRuntimeError) FatalRuntimeError(_ErrorWithLocation) ErrExitFailure(FatalRuntimeError) core/word.py LeftMostSpanForWord LeftMostSpanForPart LooksLikeAssignment _LiteralPartId BoolId StaticEval _EvalWordPart AsFuncName TildeDetect KeywordToken HasArrayPart TildeDetectAll CommandKind CommandId ArithId RightMostSpanForWord _RightMostSpanForPart IsVarSub core/word_compile.py ParseAssignFlags EvalCStringToken core/word_eval.py _DecayPartValuesToString _ValueToPartValue _BackslashEscape _MakeWordFrames NormalWordEvaluator(_WordEvaluator) EvalRhsWord EvalWordSequence EvalWordToString _ApplyPrefixOp _ApplyTestOp _ApplyUnarySuffixOp _DecayArray _EmptyStrArrayOrError _EmptyStrOrError _EvalBracedVarSub _EvalCommandSub _EvalDoubleQuotedPart _EvalProcessSub _EvalSpecialVar _EvalTildeSub _EvalVarNum _EvalWordFrame _EvalWordPart _EvalWordSequence _EvalWordToParts __init__ _WordEvaluator(object) _EvalCommandSub _EvalProcessSub __init__ CompletionWordEvaluator(_WordEvaluator) _EvalCommandSub _EvalProcessSub __init__ fastlex.so IsPlainWord osh/ast_lib.py PrettyPrint AbbreviateNodes _AbbreviateToken _GetFieldNames osh/bool_parse.py BoolParser(object) Parse ParseExpr ParseFactor ParseForBuiltin ParseNegatedFactor ParseTerm _LookAhead _Next _NextOne _TestAtEnd __init__ osh/cmd_parse.py _ParseHereDocBody _ReadHereLines _MakeLiteralParts CommandParser(object) Error GetCompletionState ParseAndOr ParseBraceGroup ParseCase ParseCaseItem ParseCaseList ParseCommand ParseCommandLine ParseCommandList ParseCommandTerm ParseCompoundCommand ParseCoproc ParseDBracket ParseDParen ParseDoGroup ParseFor ParseForWords ParseFunctionBody ParseFunctionDef ParseIf ParseKshFunctionDef ParsePipeline ParseRedirect ParseSimpleCommand ParseSubshell ParseTime ParseUntil ParseWhile ParseWholeFile Peek Reset ResetInputObjects _Eat _MakeAssignment _MakeSimpleCommand _NewlineOk _Next _ParseElifElse _ParseForEachLoop _ParseForExprLoop _ParseRedirectList _Peek _ScanSimpleCommand _SplitSimpleCommandPrefix __init__ osh/lex.py IsOtherBuiltin IsKeyword osh/match.py _MatchOshToken_Fast osh/meta.py IdName LookupKind IdInstance Id(object) __init__ __repr__ Kind(object) osh/parse_lib.py MakeParser MakeWordParserForPlugin MakeParserForCompletion osh/word_parse.py WordParser(object) Error LookAhead PrevToken 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 _ReadSliceArg _ReadSliceVarOp _ReadSubscript _ReadVarOpArg _ReadWord __init__ tools/deps.py Deps DepsVisitor(Visitor) Done Emit Visit VisitChildren _Visit __init__ Visitor(object) Visit tools/osh2oil.py PrintAsOil _GetRhsStyle PrintArena Cursor(object) PrintUntil SkipUntil __init__ OilPrinter(object) DoAssignment DoBoolExpr DoCommand DoRedirect DoWordAsExpr DoWordInCommand DoWordPart End _DebugSpid __init__ tools/readlink.py main /usr/lib/python2.7/cgi.py escape /usr/lib/python2.7/genericpath.py _splitext exists /usr/lib/python2.7/inspect.py getmembers /usr/lib/python2.7/linecache.py checkcache getline getlines updatecache clearcache /usr/lib/python2.7/os.py getenv execvpe _execvpe /usr/lib/python2.7/posixpath.py basename splitext join dirname abspath isabs normpath split realpath _joinrealpath islink /usr/lib/python2.7/stat.py S_ISLNK S_IFMT S_ISREG S_ISDIR /usr/lib/python2.7/traceback.py print_exc print_exception _print print_tb format_exception_only _format_final_exc_line _some_str bin/oil.py main AppBundleMain _ShowVersion OshMain InteractiveLoop _tlog OshCommandMain OilMain WokMain BoilMain NATIVE CODE None __init__ __init__ __builtin__ max print open len isinstance setattr dir getattr repr hash range id all chr sorted ord sum raw_input hasattr issubclass min str(basestring) instancemethod(object) list(object) instance(object) float(object) bytearray(object) bool(int) xrange(object) enumerate(object) set(object) unicode(basestring) reversed(object) int(object) type(object) exceptions ValueError(StandardError) SyntaxError(StandardError) RuntimeError(StandardError) StopIteration(Exception) IOError(EnvironmentError) IndexError(LookupError) ImportError(StandardError) BaseException(object) AssertionError(StandardError) KeyError(LookupError) EOFError(StandardError) AttributeError(StandardError) TypeError(StandardError) ZeroDivisionError(ArithmeticError) KeyboardInterrupt(BaseException) Exception(BaseException) MemoryError(StandardError) OSError(EnvironmentError) NotImplementedError(RuntimeError) posix execve execv zipimport zipimporter(object)