Module: RD
- Defined in:
- lib/rd2odt/rdtool/rd/filter.rb,
lib/rd2odt/rdtool/rd/list.rb,
lib/rd2odt/rdtool/rd/tree.rb,
lib/rd2odt/rdtool/rd/rdfmt.rb,
lib/rd2odt/rdtool/rd/element.rb,
lib/rd2odt/rdtool/rd/package.rb,
lib/rd2odt/rdtool/rd/version.rb,
lib/rd2odt/rdtool/rd/visitor.rb,
lib/rd2odt/rdtool/rd/desclist.rb,
lib/rd2odt/rdtool/rd/rbl-file.rb,
lib/rd2odt/rdtool/rd/rbl-suite.rb,
lib/rd2odt/rdtool/rd/rd-struct.rb,
lib/rd2odt/rdtool/rd/rdvisitor.rb,
lib/rd2odt/rdtool/rd/methodlist.rb,
lib/rd2odt/rdtool/rd/rd2man-lib.rb,
lib/rd2odt/rdtool/rd/rd2rdo-lib.rb,
lib/rd2odt/rdtool/rd/rd2rmi-lib.rb,
lib/rd2odt/rdtool/rd/parser-util.rb,
lib/rd2odt/rdtool/rd/rd2html-lib.rb,
lib/rd2odt/rdtool/rd/search-file.rb,
lib/rd2odt/rdtool/rd/loose-struct.rb,
lib/rd2odt/rdtool/rd/block-element.rb,
lib/rd2odt/rdtool/rd/inline-element.rb,
lib/rd2odt/rdtool/rd/document-struct.rb,
lib/rd2odt/rdtool/rd/labeled-element.rb,
lib/rd2odt/rdtool/rd/complex-list-item.rb,
lib/rd2odt/rdtool/rd/rdblockparser.tab.rb,
lib/rd2odt/rdtool/rd/rdinlineparser.tab.rb,
lib/rd2odt/rdtool/rd/reference-resolver.rb,
lib/rd2odt/rdtool/rd/output-format-visitor.rb
Overview
definition of RD document structure.
Defined Under Namespace
Modules: AutoLabel, ComplexListItem, InlineIncludable, LabelComposable, LabeledElement, ListItemComposable, MethodParse, NonterminalElement, ParserUtility, SearchFile, TerminalElement Classes: BlockElement, Code, DescList, DescListItem, DocumentElement, DocumentStructure, Element, ElementRelationship, Emphasis, EnumList, EnumListItem, Filter, Footnote, Headline, Include, Index, InlineElement, ItemList, ItemListItem, Keyboard, List, ListItem, MethodList, MethodListItem, NonterminalInline, OutputFormatVisitor, Part, RBLFile, RBLSuite, RD2HTMLVisitor, RD2MANVisitor, RD2RDOVisitor, RD2RMIVisitor, RDInlineParser, RDParser, RDTree, RDVisitor, Reference, ReferenceResolver, StringElement, TerminalInline, TextBlock, Tree, Var, Verb, Verbatim, Version, Visitor
Constant Summary collapse
- RDElement =
Element
- INCLUDE_FILTER =
Build-in Filter Simple inclusion
Filter.new(:target) do |inn, out| inn.each do |line| out.print(line) end end
- RD_FILTER =
Simple RD inclusion
Filter.new(:rd) do |inn, out| out.print("=begin\n") inn.each do |line| out.print(line) end out.print("\n=end\n") end
- EVAL_FILTER =
Eval ruby script “out.print” to output.
Filter.new(:target) do |inn, out| begin eval(inn.to_s) rescue out.print "!!Error occured when eval!!\n" end end
- PACKAGE_VERSION =
"0.6.21"