Skip to content

Type-safe inline visitor implementation for C++11 - Work-in-progress

License

Notifications You must be signed in to change notification settings

the4thamigo-uk/inline-visitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

inline-visitor

This project is a sketch of the initial idea for an inline visitor implementation

Desired features :

  • type safety
  • interface specific for each node type - i.e. interface segregation
  • user-defined default behaviour if you dont specify a handler for a node type at the point of construction
  • ability to accept function pointers, std::function and lambdas
  • ability to dynamically swap out implementations for each type for an existing visitor instance.

Refs: https://accu.org/index.php/articles/2021) https://accu.org/index.php/journals/2160

About

Type-safe inline visitor implementation for C++11 - Work-in-progress

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published