summaryrefslogtreecommitdiff
path: root/test/other/bitOps.cpp.awk
blob: f1abcfb5134e1780570811f5f6d9cd90a26ef758 (plain)
1
2
3
4
5
6
7
8
9
/for \(int subset/ {
	print "template<typename F>"
	print "void subsets(int bitmask, F&& f) {"
}
/\/\/ Nächste Permutation/ {
	print "	{f(subset);}"
	print "}"
}
{ print }