Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions pkg/noun/build.zig
Original file line number Diff line number Diff line change
Expand Up @@ -390,6 +390,7 @@ const c_source_files = [_][]const u8{
"jets/f/ut_rest.c",
"jets/g/plot.c",
"jets/i/lagoon.c",
"jets/i/math.c",
"jets/tree.c",
"jets/137/tree.c",
"jets/136/tree.c",
Expand Down
148 changes: 148 additions & 0 deletions pkg/noun/jets/135/tree.c
Original file line number Diff line number Diff line change
Expand Up @@ -944,8 +944,156 @@ static u3j_core _135_non__la_core_d[] =
{}
};

// numerics math.hoon transcendentals: non -> math -> rd -> <fn>
static u3j_harm _135_non__math_rd_exp_a[] = {{".2", u3wi_rd_exp}, {}};
static u3j_harm _135_non__math_rd_log_a[] = {{".2", u3wi_rd_log}, {}};
static u3j_harm _135_non__math_rd_sin_a[] = {{".2", u3wi_rd_sin}, {}};
static u3j_harm _135_non__math_rd_cos_a[] = {{".2", u3wi_rd_cos}, {}};
static u3j_harm _135_non__math_rd_tan_a[] = {{".2", u3wi_rd_tan}, {}};
static u3j_harm _135_non__math_rd_atan_a[] = {{".2", u3wi_rd_atan}, {}};
static u3j_harm _135_non__math_rd_atan2_a[] = {{".2", u3wi_rd_atan2}, {}};
static u3j_harm _135_non__math_rd_asin_a[] = {{".2", u3wi_rd_asin}, {}};
static u3j_harm _135_non__math_rd_acos_a[] = {{".2", u3wi_rd_acos}, {}};
static u3j_harm _135_non__math_rd_sqt_a[] = {{".2", u3wi_rd_sqt}, {}};
static u3j_harm _135_non__math_rd_cbt_a[] = {{".2", u3wi_rd_cbt}, {}};
static u3j_harm _135_non__math_rd_pow_a[] = {{".2", u3wi_rd_pow}, {}};
static u3j_harm _135_non__math_rd_pow_n_a[] = {{".2", u3wi_rd_pow_n}, {}};
static u3j_harm _135_non__math_rd_log2_a[] = {{".2", u3wi_rd_log2}, {}};
static u3j_harm _135_non__math_rd_log10_a[] = {{".2", u3wi_rd_log10}, {}};
static u3j_core _135_non__math_rd_d[] =
{
{ "exp", 7, _135_non__math_rd_exp_a, 0, no_hashes },
{ "log", 7, _135_non__math_rd_log_a, 0, no_hashes },
{ "sin", 7, _135_non__math_rd_sin_a, 0, no_hashes },
{ "cos", 7, _135_non__math_rd_cos_a, 0, no_hashes },
{ "tan", 7, _135_non__math_rd_tan_a, 0, no_hashes },
{ "atan", 7, _135_non__math_rd_atan_a, 0, no_hashes },
{ "atan2", 7, _135_non__math_rd_atan2_a, 0, no_hashes },
{ "asin", 7, _135_non__math_rd_asin_a, 0, no_hashes },
{ "acos", 7, _135_non__math_rd_acos_a, 0, no_hashes },
{ "sqt", 7, _135_non__math_rd_sqt_a, 0, no_hashes },
{ "cbt", 7, _135_non__math_rd_cbt_a, 0, no_hashes },
{ "pow", 7, _135_non__math_rd_pow_a, 0, no_hashes },
{ "pow-n", 7, _135_non__math_rd_pow_n_a, 0, no_hashes },
{ "log-2", 7, _135_non__math_rd_log2_a, 0, no_hashes },
{ "log-10", 7, _135_non__math_rd_log10_a, 0, no_hashes },
{}
};
// numerics math.hoon @rs transcendentals: non -> math -> rs -> <fn>
static u3j_harm _135_non__math_rs_exp_a[] = {{".2", u3wi_rs_exp}, {}};
static u3j_harm _135_non__math_rs_log_a[] = {{".2", u3wi_rs_log}, {}};
static u3j_harm _135_non__math_rs_sin_a[] = {{".2", u3wi_rs_sin}, {}};
static u3j_harm _135_non__math_rs_cos_a[] = {{".2", u3wi_rs_cos}, {}};
static u3j_harm _135_non__math_rs_tan_a[] = {{".2", u3wi_rs_tan}, {}};
static u3j_harm _135_non__math_rs_atan_a[] = {{".2", u3wi_rs_atan}, {}};
static u3j_harm _135_non__math_rs_atan2_a[] = {{".2", u3wi_rs_atan2}, {}};
static u3j_harm _135_non__math_rs_asin_a[] = {{".2", u3wi_rs_asin}, {}};
static u3j_harm _135_non__math_rs_acos_a[] = {{".2", u3wi_rs_acos}, {}};
static u3j_harm _135_non__math_rs_sqt_a[] = {{".2", u3wi_rs_sqt}, {}};
static u3j_harm _135_non__math_rs_cbt_a[] = {{".2", u3wi_rs_cbt}, {}};
static u3j_harm _135_non__math_rs_pow_a[] = {{".2", u3wi_rs_pow}, {}};
static u3j_harm _135_non__math_rs_pow_n_a[] = {{".2", u3wi_rs_pow_n}, {}};
static u3j_harm _135_non__math_rs_log2_a[] = {{".2", u3wi_rs_log2}, {}};
static u3j_harm _135_non__math_rs_log10_a[] = {{".2", u3wi_rs_log10}, {}};
static u3j_core _135_non__math_rs_d[] =
{
{ "exp", 7, _135_non__math_rs_exp_a, 0, no_hashes },
{ "log", 7, _135_non__math_rs_log_a, 0, no_hashes },
{ "sin", 7, _135_non__math_rs_sin_a, 0, no_hashes },
{ "cos", 7, _135_non__math_rs_cos_a, 0, no_hashes },
{ "tan", 7, _135_non__math_rs_tan_a, 0, no_hashes },
{ "atan", 7, _135_non__math_rs_atan_a, 0, no_hashes },
{ "atan2", 7, _135_non__math_rs_atan2_a, 0, no_hashes },
{ "asin", 7, _135_non__math_rs_asin_a, 0, no_hashes },
{ "acos", 7, _135_non__math_rs_acos_a, 0, no_hashes },
{ "sqt", 7, _135_non__math_rs_sqt_a, 0, no_hashes },
{ "cbt", 7, _135_non__math_rs_cbt_a, 0, no_hashes },
{ "pow", 7, _135_non__math_rs_pow_a, 0, no_hashes },
{ "pow-n", 7, _135_non__math_rs_pow_n_a, 0, no_hashes },
{ "log-2", 7, _135_non__math_rs_log2_a, 0, no_hashes },
{ "log-10", 7, _135_non__math_rs_log10_a, 0, no_hashes },
{}
};
// numerics math.hoon @rh transcendentals: non -> math -> rh -> <fn>
static u3j_harm _135_non__math_rh_exp_a[] = {{".2", u3wi_rh_exp}, {}};
static u3j_harm _135_non__math_rh_log_a[] = {{".2", u3wi_rh_log}, {}};
static u3j_harm _135_non__math_rh_sin_a[] = {{".2", u3wi_rh_sin}, {}};
static u3j_harm _135_non__math_rh_cos_a[] = {{".2", u3wi_rh_cos}, {}};
static u3j_harm _135_non__math_rh_tan_a[] = {{".2", u3wi_rh_tan}, {}};
static u3j_harm _135_non__math_rh_atan_a[] = {{".2", u3wi_rh_atan}, {}};
static u3j_harm _135_non__math_rh_atan2_a[] = {{".2", u3wi_rh_atan2}, {}};
static u3j_harm _135_non__math_rh_asin_a[] = {{".2", u3wi_rh_asin}, {}};
static u3j_harm _135_non__math_rh_acos_a[] = {{".2", u3wi_rh_acos}, {}};
static u3j_harm _135_non__math_rh_sqt_a[] = {{".2", u3wi_rh_sqt}, {}};
static u3j_harm _135_non__math_rh_cbt_a[] = {{".2", u3wi_rh_cbt}, {}};
static u3j_harm _135_non__math_rh_pow_a[] = {{".2", u3wi_rh_pow}, {}};
static u3j_harm _135_non__math_rh_pow_n_a[] = {{".2", u3wi_rh_pow_n}, {}};
static u3j_harm _135_non__math_rh_log2_a[] = {{".2", u3wi_rh_log2}, {}};
static u3j_harm _135_non__math_rh_log10_a[] = {{".2", u3wi_rh_log10}, {}};
static u3j_core _135_non__math_rh_d[] =
{
{ "exp", 7, _135_non__math_rh_exp_a, 0, no_hashes },
{ "log", 7, _135_non__math_rh_log_a, 0, no_hashes },
{ "sin", 7, _135_non__math_rh_sin_a, 0, no_hashes },
{ "cos", 7, _135_non__math_rh_cos_a, 0, no_hashes },
{ "tan", 7, _135_non__math_rh_tan_a, 0, no_hashes },
{ "atan", 7, _135_non__math_rh_atan_a, 0, no_hashes },
{ "atan2", 7, _135_non__math_rh_atan2_a, 0, no_hashes },
{ "asin", 7, _135_non__math_rh_asin_a, 0, no_hashes },
{ "acos", 7, _135_non__math_rh_acos_a, 0, no_hashes },
{ "sqt", 7, _135_non__math_rh_sqt_a, 0, no_hashes },
{ "cbt", 7, _135_non__math_rh_cbt_a, 0, no_hashes },
{ "pow", 7, _135_non__math_rh_pow_a, 0, no_hashes },
{ "pow-n", 7, _135_non__math_rh_pow_n_a, 0, no_hashes },
{ "log-2", 7, _135_non__math_rh_log2_a, 0, no_hashes },
{ "log-10", 7, _135_non__math_rh_log10_a, 0, no_hashes },
{}
};
static u3j_harm _135_non__math_rq_exp_a[] = {{".2", u3wi_rq_exp}, {}};
static u3j_harm _135_non__math_rq_log_a[] = {{".2", u3wi_rq_log}, {}};
static u3j_harm _135_non__math_rq_sin_a[] = {{".2", u3wi_rq_sin}, {}};
static u3j_harm _135_non__math_rq_cos_a[] = {{".2", u3wi_rq_cos}, {}};
static u3j_harm _135_non__math_rq_tan_a[] = {{".2", u3wi_rq_tan}, {}};
static u3j_harm _135_non__math_rq_atan_a[] = {{".2", u3wi_rq_atan}, {}};
static u3j_harm _135_non__math_rq_atan2_a[] = {{".2", u3wi_rq_atan2}, {}};
static u3j_harm _135_non__math_rq_asin_a[] = {{".2", u3wi_rq_asin}, {}};
static u3j_harm _135_non__math_rq_acos_a[] = {{".2", u3wi_rq_acos}, {}};
static u3j_harm _135_non__math_rq_sqt_a[] = {{".2", u3wi_rq_sqt}, {}};
static u3j_harm _135_non__math_rq_cbt_a[] = {{".2", u3wi_rq_cbt}, {}};
static u3j_harm _135_non__math_rq_pow_a[] = {{".2", u3wi_rq_pow}, {}};
static u3j_harm _135_non__math_rq_pow_n_a[] = {{".2", u3wi_rq_pow_n}, {}};
static u3j_harm _135_non__math_rq_log2_a[] = {{".2", u3wi_rq_log2}, {}};
static u3j_harm _135_non__math_rq_log10_a[] = {{".2", u3wi_rq_log10}, {}};
static u3j_core _135_non__math_rq_d[] =
{
{ "exp", 7, _135_non__math_rq_exp_a, 0, no_hashes },
{ "log", 7, _135_non__math_rq_log_a, 0, no_hashes },
{ "sin", 7, _135_non__math_rq_sin_a, 0, no_hashes },
{ "cos", 7, _135_non__math_rq_cos_a, 0, no_hashes },
{ "tan", 7, _135_non__math_rq_tan_a, 0, no_hashes },
{ "atan", 7, _135_non__math_rq_atan_a, 0, no_hashes },
{ "atan2", 7, _135_non__math_rq_atan2_a, 0, no_hashes },
{ "asin", 7, _135_non__math_rq_asin_a, 0, no_hashes },
{ "acos", 7, _135_non__math_rq_acos_a, 0, no_hashes },
{ "sqt", 7, _135_non__math_rq_sqt_a, 0, no_hashes },
{ "cbt", 7, _135_non__math_rq_cbt_a, 0, no_hashes },
{ "pow", 7, _135_non__math_rq_pow_a, 0, no_hashes },
{ "pow-n", 7, _135_non__math_rq_pow_n_a, 0, no_hashes },
{ "log-2", 7, _135_non__math_rq_log2_a, 0, no_hashes },
{ "log-10", 7, _135_non__math_rq_log10_a, 0, no_hashes },
{}
};
static u3j_core _135_non__math_d[] =
{ { "rd", 7, 0, _135_non__math_rd_d, no_hashes },
{ "rs", 7, 0, _135_non__math_rs_d, no_hashes },
{ "rh", 7, 0, _135_non__math_rh_d, no_hashes },
{ "rq", 7, 0, _135_non__math_rq_d, no_hashes },
{}
};

static u3j_core _135_non_d[] =
{ { "lagoon", 7, 0, _135_non__la_core_d, no_hashes },
{ "math", 7, 0, _135_non__math_d, no_hashes },
{ "mice", 7, _135_non__mice_a, 0, no_hashes },
{}
};
Expand Down
Loading
Loading