Home | History | Annotate | Download | only in main

Lines Matching refs:output

50       output = StringIO.new
52 LexerMainWithSourceFile::Lexer.main( [], :input => input, :output => output )
54 out_lines = output.string.split( /\n/ )
63 output = StringIO.new
73 LexerMainFromStdIO::Lexer.main( [], :input => input, :output => output )
74 lines = output.string.split( /\n/ )
88 output = StringIO.new
93 :input => input, :output => output )
94 lines = output.string.split( "\n" )
103 output = AST;
112 output = StringIO.new
116 :input => input, :output => output )
117 output = output.string.strip
118 output.should == "(+ yada yada)"
126 output = AST;
147 output = StringIO.new
153 :input => input, :output => output )
154 output = output.string.strip
155 output.should == '"a + b"'
158 example "using a tree parser's built-in main to inspect AST rewrite output" do
163 output = AST;
178 output=AST;
184 output = StringIO.new
189 :input => input, :output => output
192 output = output.string.strip
193 output.should == '(+ (ARG a) (ARG b))'
215 output = StringIO.new
220 :input => input, :output => output )
221 output = output.string.strip
222 output.should == 'b'.inspect
238 # output = StringIO.new('')
239 # lexer_class.main(%w(--encoding utf-8), :input => input, :output => output)
240 # puts output.string
241 # lines = output.string.split(/\n/)