1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end
1 module Uv
2 def Uv.parse text, output = "xhtml", syntax_name = nil, line_numbers = false, render_style = "classic"
3 init_syntaxes unless @syntaxes
4 renderer = File.join( File.dirname(__FILE__), '..',"render", output,"#{render_style}.render")
5 css_class = render_style
6 render_options = YAML.load( File.open( renderer ) )
7 if output == "xhtml"
8 render_processor = HtmlProcessor.new( render_options, line_numbers )
9 @syntaxes[syntax_name].parse( text, render_processor )
10 "<pre class =\"#{css_class}\">#{render_processor.string}</pre>"
11 else
12 raise( ArgumentError, "Output for #{output} is not yet implemented" )
13 end
14 end
15 end