Class: Propolize::PropositionChunk

Inherits:
BlankTerminatedChunk show all
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

#lines

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

#getDocumentComponentObject



845
846
847
# File 'lib/propolize.rb', line 845

def getDocumentComponent
  return Proposition.new(lines.join("\n"))
end

#to_sObject



841
842
843
# File 'lib/propolize.rb', line 841

def to_s
  return "PropositionChunk: #{lines.inspect}"
end