Module: Semantic

Defined in:
../lib/semantic_types.rb,
../lib/semantic_edges.rb,
../lib/attribute_grammar.rb,
../lib/semantic_functions.rb

Defined Under Namespace

Classes: AttrEdge, AttrEdgeStruct, AttrFn, AttrGrDepthFirst, AttrKey, AttrRef, AttributeGrammar, Edges, Functions

Constant Summary

AttrIndices =

Reserved Attribute indices.

[ '_text', '_valid' ]
AttrIndexText =

The text of the terminal symbol or the symbol identifier.

AttrIndices.index( '_text' )
AttrIndexValid =

The boolean attribute which restricts the usage of the expansion.

AttrIndices.index( '_valid' )