UNPKG

@fink/loxia

Version:

A fink to JavaScript compiler.

21 lines (19 loc) 793 B
import { add as add_0 } from "../context.js"; import { transform_binary as transform_binary_0 } from "../transform.js"; import { transform_binary_or_unary as transform_binary_or_unary_0 } from "../transform.js"; const add_arithmitic_0 = ctx_0 => { const pfn_0 = add_0(`+`, transform_binary_0); const ppr_0 = pfn_0(ctx_0); const pfn_1 = add_0(`-`, transform_binary_or_unary_0); const ppr_1 = pfn_1(ppr_0); const pfn_2 = add_0(`*`, transform_binary_0); const ppr_2 = pfn_2(ppr_1); const pfn_3 = add_0(`/`, transform_binary_0); const ppr_3 = pfn_3(ppr_2); const pfn_4 = add_0(`^`, transform_binary_0); const ppr_4 = pfn_4(ppr_3); const pfn_5 = add_0(`%`, transform_binary_0); const ppr_5 = pfn_5(ppr_4); return ppr_5; }; export const add_arithmitic = add_arithmitic_0;