Class: Propolize::PropositionChunk
- Inherits:
-
BlankTerminatedChunk
- Object
- LinesChunk
- BlankTerminatedChunk
- Propolize::PropositionChunk
- Defined in:
- lib/propolize.rb
Overview
A proposition chunk represents a proposition (recognised because the first line starts with “# ”)
Instance Attribute Summary
Attributes inherited from LinesChunk
Instance Method Summary collapse
Methods inherited from BlankTerminatedChunk
#critiqueValue, #isTerminatedBy?
Methods inherited from LinesChunk
#addLine, #initialize, #postProcess
Constructor Details
This class inherits a constructor from Propolize::LinesChunk
Instance Method Details
#getDocumentComponent ⇒ Object
845 846 847 |
# File 'lib/propolize.rb', line 845 def getDocumentComponent return Proposition.new(lines.join("\n")) end |
#to_s ⇒ Object
841 842 843 |
# File 'lib/propolize.rb', line 841 def to_s return "PropositionChunk: #{lines.inspect}" end |