chomik 0.2.1
experimental and minimalistic programming language

My name is Pawel Biernacki.
I am a software engineer.
This site is my hobby project.

Loading...
Searching...
No Matches
chomik::variable_definition Class Reference

#include <chomik.h>

Public Member Functions

 variable_definition (std::shared_ptr< generic_name > &&n, std::shared_ptr< generic_type > &&t)
 
void report (std::ostream &s) const
 
void expand (machine &m, int depth) const
 
void add_placeholders_to_generator (basic_generator &g) const
 
bool operator== (const variable_definition &d) const
 

Constructor & Destructor Documentation

◆ variable_definition()

chomik::variable_definition::variable_definition ( std::shared_ptr< generic_name > && n,
std::shared_ptr< generic_type > && t )
inline

Member Function Documentation

◆ add_placeholders_to_generator()

void chomik::variable_definition::add_placeholders_to_generator ( basic_generator & g) const
inline

◆ expand()

void chomik::variable_definition::expand ( machine & m,
int depth ) const

◆ operator==()

bool chomik::variable_definition::operator== ( const variable_definition & d) const

◆ report()

void chomik::variable_definition::report ( std::ostream & s) const
inline

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

copyright by Pawel Biernacki

Vantaa 2022