10 int_vector_types.push_back(
INT_T);
11 int_vector_types.push_back(expr_type(
INT_T,1U));
12 int_vector_types.push_back(
VECTOR_T);
16 primitive_types.push_back(
INT_T);
37 for (
size_t i = 0; i < int_vector_types.size(); ++i)
40 for (
size_t i = 0; i < int_vector_types.size(); ++i)
43 for (
size_t i = 0; i < int_vector_types.size(); i++)
44 for (
size_t j = 0; j < int_vector_types.size(); j++)
57 for (
size_t i = 0; i < int_vector_types.size(); ++i)
58 for (
size_t j = 0; j < int_vector_types.size(); ++j)
61 for (
size_t i = 0; i < int_vector_types.size(); ++i)
62 for (
size_t j = 0; j < int_vector_types.size(); ++j)
108 add(
"double_exponential_log",
126 add_nullary(
"epsilon");
137 add(
"exponential_log",
162 add(
"inv_chi_square_log",
181 for (
size_t i = 0; i < primitive_types.size(); ++i) {
182 add(
"logical_negation",
INT_T,primitive_types[i]);
183 for (
size_t j = 0; j < primitive_types.size(); ++j) {
184 add(
"logical_or",
INT_T,primitive_types[i], primitive_types[j]);
185 add(
"logical_and",
INT_T,primitive_types[i], primitive_types[j]);
186 add(
"logical_eq",
INT_T,primitive_types[i], primitive_types[j]);
187 add(
"logical_neq",
INT_T,primitive_types[i], primitive_types[j]);
188 add(
"logical_lt",
INT_T,primitive_types[i], primitive_types[j]);
189 add(
"logical_lte",
INT_T,primitive_types[i], primitive_types[j]);
190 add(
"logical_gt",
INT_T,primitive_types[i], primitive_types[j]);
191 add(
"logical_gte",
INT_T,primitive_types[i], primitive_types[j]);
201 add_nullary(
"log10");
217 add_ternary(
"lognormal_cdf");
273 for (
size_t i = 0; i < int_vector_types.size(); ++i)
277 add_nullary(
"negative_epsilon");
278 add_nullary(
"negative_infinity");
279 add_ternary(
"normal_cdf");
286 add_nullary(
"not_a_number");
297 for (
size_t i = 0; i < int_vector_types.size(); ++i) {
303 add_nullary(
"positive_infinity");
318 add(
"scaled_inv_chi_square_log",
330 add_nullary(
"sqrt2");
378 add_ternary(
"weibull_cdf");
383 for (
size_t i = 0; i < 8; ++i) {
391 for (
size_t i = 1; i < 8; ++i) {