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++)
101 add(
"double_exponential_log",
119 add_nullary(
"epsilon");
130 add(
"exponential_log",
155 add(
"inv_chi_square_log",
174 for (
size_t i = 0; i < primitive_types.size(); ++i) {
175 add(
"logical_negation",
INT_T,primitive_types[i]);
176 for (
size_t j = 0; j < primitive_types.size(); ++j) {
177 add(
"logical_or",
INT_T,primitive_types[i], primitive_types[j]);
178 add(
"logical_and",
INT_T,primitive_types[i], primitive_types[j]);
179 add(
"logical_eq",
INT_T,primitive_types[i], primitive_types[j]);
180 add(
"logical_neq",
INT_T,primitive_types[i], primitive_types[j]);
181 add(
"logical_lt",
INT_T,primitive_types[i], primitive_types[j]);
182 add(
"logical_lte",
INT_T,primitive_types[i], primitive_types[j]);
183 add(
"logical_gt",
INT_T,primitive_types[i], primitive_types[j]);
184 add(
"logical_gte",
INT_T,primitive_types[i], primitive_types[j]);
193 add_nullary(
"log10");
209 add_ternary(
"lognormal_cdf");
264 for (
size_t i = 0; i < int_vector_types.size(); ++i)
268 add_nullary(
"negative_epsilon");
269 add_nullary(
"negative_infinity");
270 add_ternary(
"normal_cdf");
277 add_nullary(
"not_a_number");
287 for (
size_t i = 0; i < int_vector_types.size(); ++i) {
293 add_nullary(
"positive_infinity");
308 add(
"scaled_inv_chi_square_log",
320 add_nullary(
"sqrt2");
368 add_ternary(
"weibull_cdf");