#include <% (1..n).each do |i| %> struct test<%= i %> { #if defined(METABENCH) using r1 = std::ratio<<%= 2 * i - 1 %>, <%= 2 * n %>>; using r2 = std::ratio<<%= 2 * i %>, <%= 2 * n %>>; #else using r1 = void; using r2 = void; #endif }; <% end %> int main() { }