Module: ReVIEWConstruction
- Included in:
- ReVIEW::Compiler
- Defined in:
- lib/review/compiler.rb
Instance Method Summary collapse
- #block_element(compiler, position, name, args, content) ⇒ Object
- #brace(compiler, position, content) ⇒ Object
- #bracket_arg(compiler, position, content) ⇒ Object
- #code_block_element(compiler, position, name, args, content) ⇒ Object
- #column(compiler, position, level, label, caption, content) ⇒ Object
- #complex_inline_element(compiler, position, symbol, content) ⇒ Object
- #complex_inline_element_content(compiler, position, content) ⇒ Object
- #dlist(compiler, position, content) ⇒ Object
- #dlist_element(compiler, position, text, content) ⇒ Object
- #document(compiler, position, content) ⇒ Object
- #headline(compiler, position, level, cmd, label, content) ⇒ Object
- #inline_element(compiler, position, symbol, content) ⇒ Object
- #inline_element_content(compiler, position, content) ⇒ Object
- #newline(compiler, position, content) ⇒ Object
- #olist(compiler, position, content) ⇒ Object
- #olist_element(compiler, position, num, content) ⇒ Object
- #paragraph(compiler, position, content) ⇒ Object
- #raw(compiler, builder, position, content) ⇒ Object
- #singleline_comment(compiler, position, content) ⇒ Object
- #singleline_content(compiler, position, content) ⇒ Object
- #text(compiler, position, content) ⇒ Object
- #ulist(compiler, position, content) ⇒ Object
- #ulist_element(compiler, position, level, content) ⇒ Object
Instance Method Details
#block_element(compiler, position, name, args, content) ⇒ Object
1142 1143 1144 |
# File 'lib/review/compiler.rb', line 1142 def block_element(compiler, position, name, args, content) ::ReVIEW::BlockElementNode.new(compiler, position, name, args, content) end |
#brace(compiler, position, content) ⇒ Object
1145 1146 1147 |
# File 'lib/review/compiler.rb', line 1145 def brace(compiler, position, content) ::ReVIEW::BraceNode.new(compiler, position, content) end |
#bracket_arg(compiler, position, content) ⇒ Object
1148 1149 1150 |
# File 'lib/review/compiler.rb', line 1148 def bracket_arg(compiler, position, content) ::ReVIEW::BracketArgNode.new(compiler, position, content) end |
#code_block_element(compiler, position, name, args, content) ⇒ Object
1151 1152 1153 |
# File 'lib/review/compiler.rb', line 1151 def code_block_element(compiler, position, name, args, content) ::ReVIEW::CodeBlockElementNode.new(compiler, position, name, args, content) end |
#column(compiler, position, level, label, caption, content) ⇒ Object
1154 1155 1156 |
# File 'lib/review/compiler.rb', line 1154 def column(compiler, position, level, label, caption, content) ::ReVIEW::ColumnNode.new(compiler, position, level, label, caption, content) end |
#complex_inline_element(compiler, position, symbol, content) ⇒ Object
1157 1158 1159 |
# File 'lib/review/compiler.rb', line 1157 def complex_inline_element(compiler, position, symbol, content) ::ReVIEW::ComplexInlineElementNode.new(compiler, position, symbol, content) end |
#complex_inline_element_content(compiler, position, content) ⇒ Object
1160 1161 1162 |
# File 'lib/review/compiler.rb', line 1160 def complex_inline_element_content(compiler, position, content) ::ReVIEW::ComplexInlineElementContentNode.new(compiler, position, content) end |
#dlist(compiler, position, content) ⇒ Object
1163 1164 1165 |
# File 'lib/review/compiler.rb', line 1163 def dlist(compiler, position, content) ::ReVIEW::DlistNode.new(compiler, position, content) end |
#dlist_element(compiler, position, text, content) ⇒ Object
1166 1167 1168 |
# File 'lib/review/compiler.rb', line 1166 def dlist_element(compiler, position, text, content) ::ReVIEW::DlistElementNode.new(compiler, position, text, content) end |
#document(compiler, position, content) ⇒ Object
1169 1170 1171 |
# File 'lib/review/compiler.rb', line 1169 def document(compiler, position, content) ::ReVIEW::DocumentNode.new(compiler, position, content) end |
#headline(compiler, position, level, cmd, label, content) ⇒ Object
1172 1173 1174 |
# File 'lib/review/compiler.rb', line 1172 def headline(compiler, position, level, cmd, label, content) ::ReVIEW::HeadlineNode.new(compiler, position, level, cmd, label, content) end |
#inline_element(compiler, position, symbol, content) ⇒ Object
1175 1176 1177 |
# File 'lib/review/compiler.rb', line 1175 def inline_element(compiler, position, symbol, content) ::ReVIEW::InlineElementNode.new(compiler, position, symbol, content) end |
#inline_element_content(compiler, position, content) ⇒ Object
1178 1179 1180 |
# File 'lib/review/compiler.rb', line 1178 def inline_element_content(compiler, position, content) ::ReVIEW::InlineElementContentNode.new(compiler, position, content) end |
#newline(compiler, position, content) ⇒ Object
1181 1182 1183 |
# File 'lib/review/compiler.rb', line 1181 def newline(compiler, position, content) ::ReVIEW::NewLineNode.new(compiler, position, content) end |
#olist(compiler, position, content) ⇒ Object
1184 1185 1186 |
# File 'lib/review/compiler.rb', line 1184 def olist(compiler, position, content) ::ReVIEW::OlistNode.new(compiler, position, content) end |
#olist_element(compiler, position, num, content) ⇒ Object
1187 1188 1189 |
# File 'lib/review/compiler.rb', line 1187 def olist_element(compiler, position, num, content) ::ReVIEW::OlistElementNode.new(compiler, position, num, content) end |
#paragraph(compiler, position, content) ⇒ Object
1190 1191 1192 |
# File 'lib/review/compiler.rb', line 1190 def paragraph(compiler, position, content) ::ReVIEW::ParagraphNode.new(compiler, position, content) end |
#raw(compiler, builder, position, content) ⇒ Object
1193 1194 1195 |
# File 'lib/review/compiler.rb', line 1193 def raw(compiler, builder, position, content) ::ReVIEW::RawNode.new(compiler, builder, position, content) end |
#singleline_comment(compiler, position, content) ⇒ Object
1196 1197 1198 |
# File 'lib/review/compiler.rb', line 1196 def singleline_comment(compiler, position, content) ::ReVIEW::SinglelineCommentNode.new(compiler, position, content) end |
#singleline_content(compiler, position, content) ⇒ Object
1199 1200 1201 |
# File 'lib/review/compiler.rb', line 1199 def singleline_content(compiler, position, content) ::ReVIEW::SinglelineContentNode.new(compiler, position, content) end |
#text(compiler, position, content) ⇒ Object
1202 1203 1204 |
# File 'lib/review/compiler.rb', line 1202 def text(compiler, position, content) ::ReVIEW::TextNode.new(compiler, position, content) end |
#ulist(compiler, position, content) ⇒ Object
1205 1206 1207 |
# File 'lib/review/compiler.rb', line 1205 def ulist(compiler, position, content) ::ReVIEW::UlistNode.new(compiler, position, content) end |
#ulist_element(compiler, position, level, content) ⇒ Object
1208 1209 1210 |
# File 'lib/review/compiler.rb', line 1208 def ulist_element(compiler, position, level, content) ::ReVIEW::UlistElementNode.new(compiler, position, level, content) end |