class PutText::Parser::Slim
Public Class Methods
new()
click to toggle source
# File lib/puttext/parser/slim.rb, line 12 def initialize @ruby_parser = PutText::Parser::Ruby.new @slim_engine = Engine.new end
Public Instance Methods
strings_from_source(source, filename: '(string)', first_line: 1)
click to toggle source
# File lib/puttext/parser/slim.rb, line 17 def strings_from_source(source, filename: '(string)', first_line: 1) slim_ruby_code = @slim_engine.call(source) @ruby_parser.strings_from_source( slim_ruby_code, filename: filename, first_line: first_line ) end