hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
Public Member Functions | Public Attributes | List of all members
hobbes::item Struct Reference

#include <lalr.H>

Collaboration diagram for hobbes::item:
Collaboration graph

Public Member Functions

 item (terminal *agg, nat p, nat r, const terminalset &la=terminalset())
 
bool operator< (const item &rhs) const
 
bool operator== (const item &rhs) const
 

Public Attributes

terminalagg
 
nat p
 
nat r
 
terminalset la
 

Constructor & Destructor Documentation

◆ item()

hobbes::item::item ( terminal agg,
nat  p,
nat  r,
const terminalset la = terminalset() 
)

Member Function Documentation

◆ operator<()

bool hobbes::item::operator< ( const item rhs) const

◆ operator==()

bool hobbes::item::operator== ( const item rhs) const

Member Data Documentation

◆ agg

terminal* hobbes::item::agg

◆ la

terminalset hobbes::item::la

◆ p

nat hobbes::item::p

◆ r

nat hobbes::item::r

The documentation for this struct was generated from the following files: