![]()  | 
  
    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 |