44 typedef typename compositor_t::function function_t;
46 symbol_table_t symbol_table;
49 compositor_t compositor(symbol_table);
61 " default : ncr(n - 1, r - 1) + "
66 const std::string ncr_program =
68 " for (var r := 1; r < n; r += 1) "
70 " println(n, r, ncr(n,r)); "
73 expression_t expression;
74 expression.register_symbol_table(symbol_table);
77 parser.compile(ncr_program,expression);