dynilath / cpp-template-lab

Do something useless with C++ templates.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Do something useless with C++ templates

SLR stands for Simple LR parser, actually there is no parser here, it just calculates all of the generations.

The Dijkstra algorithm for shortest path, but in templates args.

LLRB stands for Left Leaning Red-Black tree, but in templates args.

For a known type dictionary std::tuple<Ts...>, and for a given type sequence std::tuple<Us...>, find std::index_sequence<Is...> , where index is the index value in the dictionary of each type in the given type sequence.

About

Do something useless with C++ templates.

License:MIT License


Languages

Language:C++ 100.0%