Class: Semantic::AttrEdgeStruct
- Inherits:
-
Struct
- Object
- Struct
- Semantic::AttrEdgeStruct
- Defined in:
- ../lib/semantic_edges.rb
Overview
Base structure of the particular semantic function.
:dependencies .. array of the input arguments (an item is AttrKey OR the actual value of the attribute),
:result .. AttrKey of the output's attribute,
:func .. reference to the compiled proc.
Direct Known Subclasses
Instance Attribute Summary (collapse)
-
- (Object) dependencies
Returns the value of attribute dependencies.
-
- (Object) func
Returns the value of attribute func.
-
- (Object) result
Returns the value of attribute result.
Instance Attribute Details
- (Object) dependencies
Returns the value of attribute dependencies
10 11 12 |
# File '../lib/semantic_edges.rb', line 10 def dependencies @dependencies end |
- (Object) func
Returns the value of attribute func
10 11 12 |
# File '../lib/semantic_edges.rb', line 10 def func @func end |
- (Object) result
Returns the value of attribute result
10 11 12 |
# File '../lib/semantic_edges.rb', line 10 def result @result end |