UNPKG

@fink/larix

Version:

A parser for generating fink's AST.

41 lines 2.12 kB
import { init_indentation } from "./block/indentation.js"; import { add_jsx } from "./jsx/init.js"; import { add_conditionals } from "./conditionals/init.js"; import { add_literals } from "./literals/init.js"; import { add_logical_operators } from "./logical/init.js"; import { add_comparison_operators } from "./comparison/init.js"; import { add_arithmetic_operators } from "./arithmitic/init.js"; import { add_comments } from "./comments/init.js"; import { add_call_operators } from "./call/init.js"; import { add_func } from "./func/init.js"; import { add_group } from "./group/init.js"; import { add_assignment_operators } from "./assignment/init.js"; import { add_spread_operator } from "./spread/init.js"; import { add_async } from "./async/init.js"; import { add_import } from "./import/init.js"; import { add_prop_access } from "./prop-access/init.js"; import { add_ignorable_tokens } from "./whitespace/init.js"; import { add_partial } from "./partial/init.js"; import { add_ident } from "./identifier/init.js"; export const init_language = ctx => { let ˆpipe_result_1 = ctx; ˆpipe_result_1 = init_indentation(ˆpipe_result_1); ˆpipe_result_1 = add_ignorable_tokens(ˆpipe_result_1); ˆpipe_result_1 = add_comments(ˆpipe_result_1); ˆpipe_result_1 = add_func(ˆpipe_result_1); ˆpipe_result_1 = add_conditionals(ˆpipe_result_1); ˆpipe_result_1 = add_assignment_operators(ˆpipe_result_1); ˆpipe_result_1 = add_ident(ˆpipe_result_1); ˆpipe_result_1 = add_partial(ˆpipe_result_1); ˆpipe_result_1 = add_jsx(ˆpipe_result_1); ˆpipe_result_1 = add_logical_operators(ˆpipe_result_1); ˆpipe_result_1 = add_comparison_operators(ˆpipe_result_1); ˆpipe_result_1 = add_arithmetic_operators(ˆpipe_result_1); ˆpipe_result_1 = add_spread_operator(ˆpipe_result_1); ˆpipe_result_1 = add_async(ˆpipe_result_1); ˆpipe_result_1 = add_import(ˆpipe_result_1); ˆpipe_result_1 = add_literals(ˆpipe_result_1); ˆpipe_result_1 = add_call_operators(ˆpipe_result_1); ˆpipe_result_1 = add_group(ˆpipe_result_1); return ˆpipe_result_1 = add_prop_access(ˆpipe_result_1); };