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.
#include <chomik.h>
Public Member Functions | |
assignment_event (std::unique_ptr< generic_name > &&t, std::unique_ptr< description_of_a_cartesian_product > &&p, std::unique_ptr< assignment_source > &&s) | |
virtual | ~assignment_event () |
void | report (std::ostream &s) const |
bool | get_match (const signature &s, const machine &m, const basic_generator &g, matching_protocol &target) const |
const assignment_source & | get_source () const |
The assignment events are used when the amount of variables assigned is infinite or too large.
|
inline |
|
inlinevirtual |
bool chomik::assignment_event::get_match | ( | const signature & | s, |
const machine & | m, | ||
const basic_generator & | g, | ||
matching_protocol & | target ) const |
|
inline |
void chomik::assignment_event::report | ( | std::ostream & | s | ) | const |