Class: Hecks::Ports::Agent::Proposal
- Inherits:
-
Struct
- Object
- Struct
- Hecks::Ports::Agent::Proposal
- Defined in:
- lib/hecks/ports/agent.rb
Overview
ONE PROPOSED DECLARATION, already shaped as
Interview::Proposal's own Argument rows — {name:, field:, value:}, the exact triple bin/interview propose --arg name:field:value already takes and Interview::Lowering
already knows how to lower. Nothing here decides HOW to address
a record or whether a value is bare or wrapped — that was
already the proposal-writer's job in interview.bluebook's own
design (see Argument's own comment there); this only adds the
PROSE reasoning a human typed does not carry on its own.
Instance Attribute Summary collapse
-
#arguments ⇒ Object
Returns the value of attribute arguments.
-
#rationale ⇒ Object
Returns the value of attribute rationale.
-
#verb ⇒ Object
Returns the value of attribute verb.
Instance Attribute Details
#arguments ⇒ Object
Returns the value of attribute arguments
81 82 83 |
# File 'lib/hecks/ports/agent.rb', line 81 def arguments @arguments end |
#rationale ⇒ Object
Returns the value of attribute rationale
81 82 83 |
# File 'lib/hecks/ports/agent.rb', line 81 def rationale @rationale end |
#verb ⇒ Object
Returns the value of attribute verb
81 82 83 |
# File 'lib/hecks/ports/agent.rb', line 81 def verb @verb end |