company logo

BNFNode :: symbol - Get symbol name for BNF node

The function returns the symbol name for the BNFNode, i.e the name defined in the BNF definition as symbol name (left side).

Return value:  BNF symbol name ( odaba::String & )

The BNF symbol name is a name that has been defined as symbol in the BNF parser definition.

Implementation details

odaba::String BNFNode  :: symbol (  )

The function returns the symbol name for the BNFNode. When the BNFNode is not valid, the function throws an exception.