2015-03-28 19:21:52 +09:00
|
|
|
require 'hamlit/compilers/attributes'
|
2015-03-28 17:46:49 +09:00
|
|
|
require 'hamlit/compilers/doctype'
|
2015-03-28 18:37:35 +09:00
|
|
|
require 'hamlit/compilers/dynamic'
|
2015-03-28 18:24:21 +09:00
|
|
|
require 'hamlit/compilers/filter'
|
2015-03-28 17:37:06 +09:00
|
|
|
require 'hamlit/compilers/preserve'
|
2015-03-28 17:56:00 +09:00
|
|
|
require 'hamlit/compilers/script'
|
2015-03-29 00:07:41 +09:00
|
|
|
require 'hamlit/compilers/strip'
|
2015-03-28 20:31:46 +09:00
|
|
|
require 'hamlit/compilers/tag'
|
2015-03-28 18:02:55 +09:00
|
|
|
require 'hamlit/compilers/text'
|
2015-03-28 20:09:18 +09:00
|
|
|
require 'temple/html/filter'
|
2015-03-28 17:37:06 +09:00
|
|
|
|
|
|
|
module Hamlit
|
2015-03-28 20:09:18 +09:00
|
|
|
class Compiler < Temple::HTML::Filter
|
2015-03-28 19:21:52 +09:00
|
|
|
include Compilers::Attributes
|
2015-03-28 17:46:49 +09:00
|
|
|
include Compilers::Doctype
|
2015-03-28 18:37:35 +09:00
|
|
|
include Compilers::Dynamic
|
2015-03-28 18:24:21 +09:00
|
|
|
include Compilers::Filter
|
2015-03-28 17:37:06 +09:00
|
|
|
include Compilers::Preserve
|
2015-03-28 17:56:00 +09:00
|
|
|
include Compilers::Script
|
2015-03-29 00:07:41 +09:00
|
|
|
include Compilers::Strip
|
2015-03-28 20:31:46 +09:00
|
|
|
include Compilers::Tag
|
2015-03-28 18:02:55 +09:00
|
|
|
include Compilers::Text
|
2015-03-28 17:37:06 +09:00
|
|
|
end
|
|
|
|
end
|