class Hermeneutics::Text
Constants
- CONTENT_TYPE
Attributes
cgi[RW]
Public Instance Methods
build(*args, **kwargs, &block)
click to toggle source
# File lib/hermeneutics/cgi.rb, line 49 def build *args, **kwargs, &block end
document(*args, **kwargs, &block)
click to toggle source
# File lib/hermeneutics/cgi.rb, line 46 def document *args, **kwargs, &block build *args, **kwargs, &block end
generate(out = nil) { || ... }
click to toggle source
# File lib/hermeneutics/cgi.rb, line 40 def generate out = nil @out = out||$stdout yield ensure @out = nil end
Private Instance Methods
l(arg)
click to toggle source
# File lib/hermeneutics/cgi.rb, line 55 def l arg arg = arg.to_s @out << arg arg.ends_with? $/ or @out << $/ end
nl()
click to toggle source
# File lib/hermeneutics/cgi.rb, line 60 def nl @out << $/ end
p(*args)
click to toggle source
# File lib/hermeneutics/cgi.rb, line 52 def p *args args.each { |a| @out << a.to_s } end