Module: ReVIEWConstruction

Included in:
ReVIEW::Compiler
Defined in:
lib/review/compiler.rb

Instance Method Summary collapse

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