Sha256: 3698a6af0e6cc3dcd79b4a572cf5af26b97b28a9a0a23fe599a2c985c9c85f81
Contents?: true
Size: 295 Bytes
Versions: 11
Compression:
Stored size: 295 Bytes
Contents
require_relative 'base' module Faml module FilterCompilers class Ruby < Base def need_newline? false end def compile(ast) [:multi, [:newline], [:code, strip_last_empty_lines(ast.texts).join("\n")]] end end register(:ruby, Ruby) end end
Version data entries
11 entries across 11 versions & 1 rubygems