Skip to content

dynilath/cpp-template-lab

Repository files navigation

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.

Merge sort, but in template args.

About

Do something useless with C++ templates.

Topics

Resources

License

Stars

Watchers

Forks

Languages