Elementa v8.0.0
Minimalistic library for any C++ application (C++11 and up)
Loading...
Searching...
No Matches
elementa::parsing::CFGrammar::CatId Class Reference

An id of an element of the grammar divided into category and index. More...

Description

An id of an element of the grammar divided into category and index.

This is equivalent to CodeElement but more structured. The first component of the pair is the category and the second the index within the category.

See also
codeOfTerminal, codeOfNonTerminal, catidOfTerminal, catidOfNonTerminal

Definition at line 278 of file cfgrammars.h.

#include "cfgrammars.h"

Inheritance diagram for elementa::parsing::CFGrammar::CatId:
Collaboration diagram for elementa::parsing::CFGrammar::CatId:

Public Types

using Base = std::pair< int, int >
 

Member Typedef Documentation

◆ Base

using elementa::parsing::CFGrammar::CatId::Base = std::pair<int,int>

Definition at line 282 of file cfgrammars.h.


The documentation for this class was generated from the following file: