U:RDoc::NormalClass[iI"CommandProcessor:ETI"Shell::CommandProcessor;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"JIn order to execute a command on your OS, you need to define it as a ;TI"Shell method.;To:RDoc::Markup::BlankLineo; ;[I"4Alternatively, you can execute any command via ;TI">Shell::CommandProcessor#system even if it is not defined.;T: @fileI"#lib/shell/command-processor.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[U:RDoc::Constant[iI"NoDelegateMethods;FI"/Shell::CommandProcessor::NoDelegateMethods;T00o;;[; @; 0@@cRDoc::NormalClass0[[[I" class;T[[: public[[I"alias_command;FI"#lib/shell/command-processor.rb;T[I"alias_map;F@*[I"def_system_command;F@*[I"initialize;F@*[I"method_added;F@*[I"new;T@*[I"run_config;F@*[I"unalias_command;F@*[I"undef_system_command;F@*[:protected[[: private[[I" instance;T[[;[[I"[];F@*[I" append;F@*[I"cat;F@*[I" concat;F@*[I" echo;F@*[I"expand_path;F@*[I"find_system_command;F@*[I" foreach;F@*[I" glob;F@*[I" mkdir;F@*[I" notify;F@*[I" open;F@*[I"out;F@*[I" rehash;F@*[I" rmdir;F@*[I" system;F@*[I"tee;F@*[I" test;F@*[I"top_level_test;F@*[I" transact;F@*[I" unlink;F@*[;[[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[@I" Shell;T@