┌ Error: JuliaSyntax parser failed — falling back to flisp! │ This is not your fault. Please submit a bug report to https://github.com/JuliaLang/JuliaSyntax.jl/issues │ exception = │ StackOverflowError: │ Stacktrace: │ [1] parse_range(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:851 │ [2] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_range), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_gt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [3] parse_pipe_gt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:838 │ [4] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_pipe_gt), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_lt), self::typeof(Base.JuliaSyntax.parse_pipe_lt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [5] parse_pipe_lt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:831 │ [6] parse_comparison(ps::Base.JuliaSyntax.ParseState, subtype_comparison::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:789 │ [7] parse_comparison(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:781 │ [8] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comparison), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_and), self::typeof(Base.JuliaSyntax.parse_and)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [9] parse_and(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:774 │ [10] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_and), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_or), self::typeof(Base.JuliaSyntax.parse_or)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [11] parse_or(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:765 │ [12] parse_arrow(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:722 │ [13] parse_cond(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:660 │ [14] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_cond), is_op::typeof(Base.JuliaSyntax.is_prec_pair), self::typeof(Base.JuliaSyntax.parse_pair)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [15] parse_pair(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:651 │ [16] parse_assignment │ @ C:\workdir\base\JuliaSyntax\src\parser.jl:587 [inlined] │ [17] parse_eq_star(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:578 │ [18] parse_brackets(after_parse::Base.JuliaSyntax.var"#87#88"{Bool}, ps::Base.JuliaSyntax.ParseState, closing_kind::Base.JuliaSyntax.Kind) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:3126 │ [19] parse_paren(ps::Base.JuliaSyntax.ParseState, check_identifiers::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:3035 │ [20] parse_atom(ps::Base.JuliaSyntax.ParseState, check_identifiers::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:3553 │ [21] parse_atom │ @ C:\workdir\base\JuliaSyntax\src\parser.jl:3401 [inlined] │ [22] parse_unary_prefix(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1444 │ [23] parse_call(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1405 │ [24] parse_factor(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1353 │ [25] parse_unary(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1179 │ [26] parse_juxtapose(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1102 │ [27] parse_where(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_juxtapose)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1091 │ [28] parse_unary_subtype(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1054 │ [29] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_unary_subtype), is_op::typeof(Base.JuliaSyntax.is_prec_bitshift)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [30] parse_shift(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1023 │ [31] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_shift), is_op::typeof(Base.JuliaSyntax.is_prec_rational)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [32] parse_rational(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1017 │ [33] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_rational), is_op::typeof(Base.JuliaSyntax.is_prec_times), chain_ops::Tuple{Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [34] parse_term(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:963 │ [35] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_term), is_op::typeof(Base.JuliaSyntax.is_prec_plus), chain_ops::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [36] parse_expr(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:956 │ [37] parse_invalid_ops(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:941 │ [38] parse_range(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:851 │ [39] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_range), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_gt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [40] parse_pipe_gt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:838 │ [41] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_pipe_gt), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_lt), self::typeof(Base.JuliaSyntax.parse_pipe_lt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [42] parse_pipe_lt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:831 │ [43] parse_comparison(ps::Base.JuliaSyntax.ParseState, subtype_comparison::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:789 │ [44] parse_comparison(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:781 │ [45] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comparison), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_and), self::typeof(Base.JuliaSyntax.parse_and)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [46] parse_and(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:774 │ [47] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_and), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_or), self::typeof(Base.JuliaSyntax.parse_or)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [48] parse_or(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:765 │ [49] parse_arrow(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:722 │ [50] parse_cond(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:660 │ [51] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_cond), is_op::typeof(Base.JuliaSyntax.is_prec_pair), self::typeof(Base.JuliaSyntax.parse_pair)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [52] parse_pair(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:651 │ [53] parse_assignment │ @ C:\workdir\base\JuliaSyntax\src\parser.jl:587 [inlined] │ [54] parse_eq_star(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:578 │ [55] parse_brackets(after_parse::Base.JuliaSyntax.var"#83#84", ps::Base.JuliaSyntax.ParseState, closing_kind::Base.JuliaSyntax.Kind) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:3126 │ [56] parse_call_arglist │ @ C:\workdir\base\JuliaSyntax\src\parser.jl:2677 [inlined] │ [57] parse_call_chain(ps::Base.JuliaSyntax.ParseState, mark::Base.JuliaSyntax.ParseStreamPosition, is_macrocall::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1528 │ [58] parse_call_chain │ @ C:\workdir\base\JuliaSyntax\src\parser.jl:1460 [inlined] │ [59] parse_call(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1406 │ --- the above 36 lines are repeated 227 more times --- │ [8232] parse_factor(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1353 │ [8233] parse_unary(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1179 │ [8234] parse_juxtapose(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1102 │ [8235] parse_where(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_juxtapose)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1091 │ [8236] parse_unary_subtype(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1054 │ [8237] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_unary_subtype), is_op::typeof(Base.JuliaSyntax.is_prec_bitshift)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8238] parse_shift(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1023 │ [8239] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_shift), is_op::typeof(Base.JuliaSyntax.is_prec_rational)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8240] parse_rational(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1017 │ [8241] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_rational), is_op::typeof(Base.JuliaSyntax.is_prec_times), chain_ops::Tuple{Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8242] parse_term(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:963 │ [8243] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_term), is_op::typeof(Base.JuliaSyntax.is_prec_plus), chain_ops::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8244] parse_expr(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:956 │ [8245] parse_invalid_ops(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:941 │ [8246] parse_range(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:851 │ [8247] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_range), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_gt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8248] parse_pipe_gt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:838 │ [8249] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_pipe_gt), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_lt), self::typeof(Base.JuliaSyntax.parse_pipe_lt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8250] parse_pipe_lt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:831 │ [8251] parse_comparison(ps::Base.JuliaSyntax.ParseState, subtype_comparison::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:789 │ [8252] parse_comparison(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:781 │ [8253] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comparison), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_and), self::typeof(Base.JuliaSyntax.parse_and)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8254] parse_and(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:774 │ [8255] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_and), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_or), self::typeof(Base.JuliaSyntax.parse_or)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8256] parse_or(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:765 │ [8257] parse_arrow(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:722 │ [8258] parse_cond(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:660 │ [8259] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_cond), is_op::typeof(Base.JuliaSyntax.is_prec_pair), self::typeof(Base.JuliaSyntax.parse_pair)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8260] parse_pair(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:651 │ [8261] parse_comma(ps::Base.JuliaSyntax.ParseState, do_emit::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:628 │ [8262] parse_comma(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:626 │ [8263] parse_assignment(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comma)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:587 │ [8264] parse_assignment_with_initial_ex(ps::Base.JuliaSyntax.ParseState, mark::Base.JuliaSyntax.ParseStreamPosition, down::typeof(Base.JuliaSyntax.parse_comma)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:617 │ [8265] parse_assignment(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comma)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:588 │ [8266] parse_eq(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:564 │ [8267] parse_docstring(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_eq)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:523 │ [8268] parse_docstring(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:522 │ [8269] parse_Nary(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_docstring), delimiters::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}, closing_tokens::NTuple{5, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:410 │ [8270] parse_block_inner(ps::Base.JuliaSyntax.ParseState, down::Function) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:471 │ [8271] parse_resword(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1783 │ [8272] parse_call(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1400 │ [8273] parse_factor(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1353 │ [8274] parse_unary(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1179 │ [8275] parse_juxtapose(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1102 │ [8276] parse_where(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_juxtapose)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1091 │ [8277] parse_unary_subtype(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1054 │ [8278] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_unary_subtype), is_op::typeof(Base.JuliaSyntax.is_prec_bitshift)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8279] parse_shift(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1023 │ [8280] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_shift), is_op::typeof(Base.JuliaSyntax.is_prec_rational)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8281] parse_rational(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1017 │ [8282] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_rational), is_op::typeof(Base.JuliaSyntax.is_prec_times), chain_ops::Tuple{Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8283] parse_term(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:963 │ [8284] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_term), is_op::typeof(Base.JuliaSyntax.is_prec_plus), chain_ops::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8285] parse_expr(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:956 │ [8286] parse_invalid_ops(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:941 │ [8287] parse_range(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:851 │ [8288] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_range), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_gt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8289] parse_pipe_gt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:838 │ [8290] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_pipe_gt), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_lt), self::typeof(Base.JuliaSyntax.parse_pipe_lt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8291] parse_pipe_lt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:831 │ [8292] parse_comparison(ps::Base.JuliaSyntax.ParseState, subtype_comparison::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:789 │ [8293] parse_comparison(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:781 │ [8294] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comparison), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_and), self::typeof(Base.JuliaSyntax.parse_and)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8295] parse_and(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:774 │ [8296] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_and), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_or), self::typeof(Base.JuliaSyntax.parse_or)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8297] parse_or(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:765 │ [8298] parse_arrow(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:722 │ [8299] parse_cond(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:660 │ [8300] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_cond), is_op::typeof(Base.JuliaSyntax.is_prec_pair), self::typeof(Base.JuliaSyntax.parse_pair)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8301] parse_pair(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:651 │ [8302] parse_comma(ps::Base.JuliaSyntax.ParseState, do_emit::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:628 │ [8303] parse_comma(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:626 │ [8304] parse_assignment(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comma)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:587 │ [8305] parse_eq(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:564 │ [8306] parse_space_separated_exprs(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:2665 │ [8307] parse_call_chain(ps::Base.JuliaSyntax.ParseState, mark::Base.JuliaSyntax.ParseStreamPosition, is_macrocall::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1498 │ [8308] parse_atom(ps::Base.JuliaSyntax.ParseState, check_identifiers::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:3568 │ [8309] parse_atom │ @ C:\workdir\base\JuliaSyntax\src\parser.jl:3401 [inlined] │ [8310] parse_unary_prefix(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1444 │ [8311] parse_call(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1405 │ [8312] parse_factor(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1353 │ [8313] parse_unary(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1179 │ [8314] parse_juxtapose(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1102 │ [8315] parse_where(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_juxtapose)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1091 │ [8316] parse_unary_subtype(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1054 │ [8317] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_unary_subtype), is_op::typeof(Base.JuliaSyntax.is_prec_bitshift)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8318] parse_shift(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1023 │ [8319] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_shift), is_op::typeof(Base.JuliaSyntax.is_prec_rational)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8320] parse_rational(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1017 │ [8321] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_rational), is_op::typeof(Base.JuliaSyntax.is_prec_times), chain_ops::Tuple{Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8322] parse_term(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:963 │ [8323] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_term), is_op::typeof(Base.JuliaSyntax.is_prec_plus), chain_ops::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8324] parse_expr(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:956 │ [8325] parse_invalid_ops(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:941 │ [8326] parse_range(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:851 │ [8327] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_range), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_gt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8328] parse_pipe_gt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:838 │ [8329] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_pipe_gt), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_lt), self::typeof(Base.JuliaSyntax.parse_pipe_lt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8330] parse_pipe_lt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:831 │ [8331] parse_comparison(ps::Base.JuliaSyntax.ParseState, subtype_comparison::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:789 │ [8332] parse_comparison(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:781 │ [8333] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comparison), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_and), self::typeof(Base.JuliaSyntax.parse_and)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8334] parse_and(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:774 │ [8335] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_and), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_or), self::typeof(Base.JuliaSyntax.parse_or)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8336] parse_or(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:765 │ [8337] parse_arrow(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:722 │ [8338] parse_cond(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:660 │ [8339] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_cond), is_op::typeof(Base.JuliaSyntax.is_prec_pair), self::typeof(Base.JuliaSyntax.parse_pair)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8340] parse_pair(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:651 │ [8341] parse_comma(ps::Base.JuliaSyntax.ParseState, do_emit::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:628 │ [8342] parse_comma(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:626 │ [8343] parse_assignment(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comma)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:587 │ [8344] parse_eq(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:564 │ [8345] parse_docstring(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_eq)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:523 │ [8346] parse_docstring(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:522 │ [8347] parse_Nary(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_docstring), delimiters::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}, closing_tokens::NTuple{5, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:410 │ [8348] parse_block_inner(ps::Base.JuliaSyntax.ParseState, down::Function) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:471 │ [8349] parse_resword(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1783 │ [8350] parse_call(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1400 │ [8351] parse_factor(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1353 │ [8352] parse_unary(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1179 │ [8353] parse_juxtapose(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1102 │ [8354] parse_where(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_juxtapose)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1091 │ [8355] parse_unary_subtype(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1054 │ [8356] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_unary_subtype), is_op::typeof(Base.JuliaSyntax.is_prec_bitshift)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8357] parse_shift(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1023 │ [8358] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_shift), is_op::typeof(Base.JuliaSyntax.is_prec_rational)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8359] parse_rational(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1017 │ [8360] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_rational), is_op::typeof(Base.JuliaSyntax.is_prec_times), chain_ops::Tuple{Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8361] parse_term(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:963 │ [8362] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_term), is_op::typeof(Base.JuliaSyntax.is_prec_plus), chain_ops::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8363] parse_expr(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:956 │ [8364] parse_invalid_ops(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:941 │ [8365] parse_range(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:851 │ [8366] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_range), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_gt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8367] parse_pipe_gt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:838 │ [8368] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_pipe_gt), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_lt), self::typeof(Base.JuliaSyntax.parse_pipe_lt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8369] parse_pipe_lt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:831 │ [8370] parse_comparison(ps::Base.JuliaSyntax.ParseState, subtype_comparison::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:789 │ [8371] parse_comparison(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:781 │ [8372] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comparison), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_and), self::typeof(Base.JuliaSyntax.parse_and)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8373] parse_and(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:774 │ [8374] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_and), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_or), self::typeof(Base.JuliaSyntax.parse_or)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8375] parse_or(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:765 │ [8376] parse_arrow(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:722 │ [8377] parse_cond(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:660 │ [8378] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_cond), is_op::typeof(Base.JuliaSyntax.is_prec_pair), self::typeof(Base.JuliaSyntax.parse_pair)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8379] parse_pair(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:651 │ [8380] parse_comma(ps::Base.JuliaSyntax.ParseState, do_emit::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:628 │ [8381] parse_comma(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:626 │ [8382] parse_assignment(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comma)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:587 │ [8383] parse_eq(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:564 │ [8384] parse_docstring(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_eq)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:523 │ [8385] parse_docstring(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:522 │ [8386] parse_Nary(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_docstring), delimiters::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}, closing_tokens::NTuple{5, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:423 │ [8387] parse_block_inner(ps::Base.JuliaSyntax.ParseState, down::Function) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:471 │ [8388] parse_resword(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1783 │ [8389] parse_call(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1400 │ [8390] parse_factor(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1353 │ [8391] parse_unary(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1179 │ [8392] parse_juxtapose(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1102 │ [8393] parse_where(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_juxtapose)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1091 │ [8394] parse_unary_subtype(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1054 │ [8395] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_unary_subtype), is_op::typeof(Base.JuliaSyntax.is_prec_bitshift)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8396] parse_shift(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1023 │ [8397] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_shift), is_op::typeof(Base.JuliaSyntax.is_prec_rational)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8398] parse_rational(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1017 │ [8399] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_rational), is_op::typeof(Base.JuliaSyntax.is_prec_times), chain_ops::Tuple{Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8400] parse_term(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:963 │ [8401] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_term), is_op::typeof(Base.JuliaSyntax.is_prec_plus), chain_ops::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8402] parse_expr(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:956 │ [8403] parse_invalid_ops(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:941 │ [8404] parse_range(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:851 │ [8405] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_range), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_gt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8406] parse_pipe_gt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:838 │ [8407] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_pipe_gt), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_lt), self::typeof(Base.JuliaSyntax.parse_pipe_lt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8408] parse_pipe_lt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:831 │ [8409] parse_comparison(ps::Base.JuliaSyntax.ParseState, subtype_comparison::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:789 │ [8410] parse_comparison(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:781 │ [8411] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comparison), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_and), self::typeof(Base.JuliaSyntax.parse_and)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8412] parse_and(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:774 │ [8413] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_and), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_or), self::typeof(Base.JuliaSyntax.parse_or)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8414] parse_or(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:765 │ [8415] parse_arrow(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:722 │ [8416] parse_cond(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:660 │ [8417] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_cond), is_op::typeof(Base.JuliaSyntax.is_prec_pair), self::typeof(Base.JuliaSyntax.parse_pair)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8418] parse_pair(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:651 │ [8419] parse_comma(ps::Base.JuliaSyntax.ParseState, do_emit::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:628 │ [8420] parse_comma(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:626 │ [8421] parse_assignment(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comma)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:587 │ [8422] parse_eq(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:564 │ [8423] parse_docstring(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_eq)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:523 │ [8424] parse_docstring(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:522 │ [8425] parse_Nary(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_docstring), delimiters::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}, closing_tokens::NTuple{5, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:410 │ --- the above 39 lines are repeated 2 more times --- │ [8504] parse_block_inner(ps::Base.JuliaSyntax.ParseState, down::Function) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:471 │ [8505] parse_resword(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1783 │ [8506] parse_call(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1400 │ [8507] parse_factor(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1353 │ [8508] parse_unary(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1179 │ [8509] parse_juxtapose(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1102 │ [8510] parse_where(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_juxtapose)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1091 │ [8511] parse_unary_subtype(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1054 │ [8512] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_unary_subtype), is_op::typeof(Base.JuliaSyntax.is_prec_bitshift)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8513] parse_shift(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1023 │ [8514] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_shift), is_op::typeof(Base.JuliaSyntax.is_prec_rational)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8515] parse_rational(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1017 │ [8516] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_rational), is_op::typeof(Base.JuliaSyntax.is_prec_times), chain_ops::Tuple{Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8517] parse_term(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:963 │ [8518] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_term), is_op::typeof(Base.JuliaSyntax.is_prec_plus), chain_ops::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8519] parse_expr(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:956 │ [8520] parse_invalid_ops(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:941 │ [8521] parse_range(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:851 │ [8522] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_range), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_gt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8523] parse_pipe_gt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:838 │ [8524] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_pipe_gt), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_lt), self::typeof(Base.JuliaSyntax.parse_pipe_lt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8525] parse_pipe_lt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:831 │ [8526] parse_comparison(ps::Base.JuliaSyntax.ParseState, subtype_comparison::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:789 │ [8527] parse_comparison(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:781 │ [8528] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comparison), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_and), self::typeof(Base.JuliaSyntax.parse_and)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8529] parse_and(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:774 │ [8530] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_and), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_or), self::typeof(Base.JuliaSyntax.parse_or)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8531] parse_or(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:765 │ [8532] parse_arrow(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:722 │ [8533] parse_cond(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:660 │ [8534] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_cond), is_op::typeof(Base.JuliaSyntax.is_prec_pair), self::typeof(Base.JuliaSyntax.parse_pair)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8535] parse_pair(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:651 │ [8536] parse_comma(ps::Base.JuliaSyntax.ParseState, do_emit::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:628 │ [8537] parse_comma(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:626 │ [8538] parse_assignment(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comma)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:587 │ [8539] parse_eq(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:564 │ [8540] parse_space_separated_exprs(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:2665 │ [8541] parse_call_chain(ps::Base.JuliaSyntax.ParseState, mark::Base.JuliaSyntax.ParseStreamPosition, is_macrocall::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1498 │ [8542] parse_atom(ps::Base.JuliaSyntax.ParseState, check_identifiers::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:3568 │ [8543] parse_atom │ @ C:\workdir\base\JuliaSyntax\src\parser.jl:3401 [inlined] │ [8544] parse_unary_prefix(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1444 │ [8545] parse_call(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1405 │ [8546] parse_factor(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1353 │ [8547] parse_unary(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1179 │ [8548] parse_juxtapose(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1102 │ [8549] parse_where(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_juxtapose)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1091 │ [8550] parse_unary_subtype(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1054 │ [8551] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_unary_subtype), is_op::typeof(Base.JuliaSyntax.is_prec_bitshift)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8552] parse_shift(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1023 │ [8553] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_shift), is_op::typeof(Base.JuliaSyntax.is_prec_rational)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8554] parse_rational(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1017 │ [8555] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_rational), is_op::typeof(Base.JuliaSyntax.is_prec_times), chain_ops::Tuple{Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8556] parse_term(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:963 │ [8557] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_term), is_op::typeof(Base.JuliaSyntax.is_prec_plus), chain_ops::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8558] parse_expr(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:956 │ [8559] parse_invalid_ops(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:941 │ [8560] parse_range(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:851 │ [8561] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_range), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_gt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8562] parse_pipe_gt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:838 │ [8563] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_pipe_gt), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_lt), self::typeof(Base.JuliaSyntax.parse_pipe_lt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8564] parse_pipe_lt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:831 │ [8565] parse_comparison(ps::Base.JuliaSyntax.ParseState, subtype_comparison::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:789 │ [8566] parse_comparison(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:781 │ [8567] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comparison), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_and), self::typeof(Base.JuliaSyntax.parse_and)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8568] parse_and(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:774 │ [8569] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_and), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_or), self::typeof(Base.JuliaSyntax.parse_or)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8570] parse_or(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:765 │ [8571] parse_arrow(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:722 │ [8572] parse_cond(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:660 │ [8573] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_cond), is_op::typeof(Base.JuliaSyntax.is_prec_pair), self::typeof(Base.JuliaSyntax.parse_pair)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8574] parse_pair(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:651 │ [8575] parse_comma(ps::Base.JuliaSyntax.ParseState, do_emit::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:628 │ [8576] parse_comma(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:626 │ [8577] parse_assignment(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comma)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:587 │ [8578] parse_eq(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:564 │ [8579] parse_Nary(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_eq), delimiters::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}, closing_tokens::NTuple{5, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:410 │ [8580] parse_block_inner │ @ C:\workdir\base\JuliaSyntax\src\parser.jl:471 [inlined] │ [8581] parse_block (repeats 2 times) │ @ C:\workdir\base\JuliaSyntax\src\parser.jl:465 [inlined] │ [8582] parse_resword(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1887 │ [8583] parse_call(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1400 │ [8584] parse_factor(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1353 │ [8585] parse_unary(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1179 │ [8586] parse_juxtapose(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1102 │ [8587] parse_where(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_juxtapose)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1091 │ [8588] parse_unary_subtype(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1054 │ [8589] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_unary_subtype), is_op::typeof(Base.JuliaSyntax.is_prec_bitshift)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8590] parse_shift(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1023 │ [8591] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_shift), is_op::typeof(Base.JuliaSyntax.is_prec_rational)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8592] parse_rational(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:1017 │ [8593] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_rational), is_op::typeof(Base.JuliaSyntax.is_prec_times), chain_ops::Tuple{Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8594] parse_term(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:963 │ [8595] parse_with_chains(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_term), is_op::typeof(Base.JuliaSyntax.is_prec_plus), chain_ops::Tuple{Base.JuliaSyntax.Kind, Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:971 │ [8596] parse_expr(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:956 │ [8597] parse_invalid_ops(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:941 │ [8598] parse_range(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:851 │ [8599] parse_LtoR(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_range), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_gt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:365 │ [8600] parse_pipe_gt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:838 │ [8601] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_pipe_gt), is_op::typeof(Base.JuliaSyntax.is_prec_pipe_lt), self::typeof(Base.JuliaSyntax.parse_pipe_lt)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8602] parse_pipe_lt(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:831 │ [8603] parse_comparison(ps::Base.JuliaSyntax.ParseState, subtype_comparison::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:789 │ [8604] parse_comparison(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:781 │ [8605] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comparison), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_and), self::typeof(Base.JuliaSyntax.parse_and)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8606] parse_and(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:774 │ [8607] parse_lazy_cond(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_and), is_op::typeof(Base.JuliaSyntax.is_prec_lazy_or), self::typeof(Base.JuliaSyntax.parse_or)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:746 │ [8608] parse_or(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:765 │ [8609] parse_arrow(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:722 │ [8610] parse_cond(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:660 │ [8611] parse_RtoL(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_cond), is_op::typeof(Base.JuliaSyntax.is_prec_pair), self::typeof(Base.JuliaSyntax.parse_pair)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:380 │ [8612] parse_pair(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:651 │ [8613] parse_comma(ps::Base.JuliaSyntax.ParseState, do_emit::Bool) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:628 │ [8614] parse_comma(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:626 │ [8615] parse_assignment(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_comma)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:587 │ [8616] parse_eq(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:564 │ [8617] parse_docstring(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_eq)) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:523 │ [8618] parse_docstring │ @ C:\workdir\base\JuliaSyntax\src\parser.jl:522 [inlined] │ [8619] parse_public(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:515 │ [8620] parse_Nary(ps::Base.JuliaSyntax.ParseState, down::typeof(Base.JuliaSyntax.parse_public), delimiters::Tuple{Base.JuliaSyntax.Kind}, closing_tokens::Tuple{Base.JuliaSyntax.Kind}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:410 │ [8621] parse_stmts(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:483 │ [8622] parse_toplevel(ps::Base.JuliaSyntax.ParseState) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser.jl:448 │ [8623] parse!(stream::Base.JuliaSyntax.ParseStream; rule::Symbol) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\parser_api.jl:49 │ [8624] parse! │ @ C:\workdir\base\JuliaSyntax\src\parser_api.jl:42 [inlined] │ [8625] core_parser_hook(code::String, filename::String, lineno::Int64, offset::Int64, options::Symbol) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\hooks.jl:175 │ [8626] invoke_in_world(::UInt64, ::Any, ::Any, ::Vararg{Any}; kwargs::@Kwargs{}) │ @ Base .\essentials.jl:1089 │ [8627] invoke_in_world(::UInt64, ::Any, ::Any, ::Vararg{Any}) │ @ Base .\essentials.jl:1086 │ [8628] (::Base.JuliaSyntax.var"#invoke_fixedworld#120"{Base.JuliaSyntax.var"#invoke_fixedworld#117#121"{typeof(Base.JuliaSyntax.core_parser_hook), UInt64}})(::String, ::Vararg{Any}; kws::@Kwargs{}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\hooks.jl:118 │ [8629] (::Base.JuliaSyntax.var"#invoke_fixedworld#120"{Base.JuliaSyntax.var"#invoke_fixedworld#117#121"{typeof(Base.JuliaSyntax.core_parser_hook), UInt64}})(::String, ::Vararg{Any}) │ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\hooks.jl:117 │ [8630] _parse_string(text::String, filename::String, lineno::Int64, index::Int64, options::Symbol) │ @ Base.Meta .\meta.jl:198 │ [8631] #parseall#6 │ @ .\meta.jl:292 [inlined] │ [8632] parseall │ @ .\meta.jl:291 [inlined] │ [8633] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base .\loading.jl:2720 │ [8634] _include(mapexpr::Function, mod::Module, _path::String) │ @ Base .\loading.jl:2794 │ [8635] include(fname::String) │ @ Main .\sysimg.jl:38 │ [8636] eval │ @ .\boot.jl:430 [inlined] │ [8637] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base .\loading.jl:2734 │ [8638] include_string(m::Module, txt::String, fname::String) │ @ Base .\loading.jl:2744 │ [8639] invokelatest(::Any, ::Any, ::Vararg{Any}; kwargs::@Kwargs{}) │ @ Base .\essentials.jl:1055 │ [8640] invokelatest(::Any, ::Any, ::Vararg{Any}) │ @ Base .\essentials.jl:1052 │ [8641] inlineeval(m::Module, code::String, code_line::Int64, code_column::Int64, file::String; softscope::Bool) │ @ VSCodeServer c:\Users\milad\.vscode\extensions\julialang.language-julia-1.138.1\scripts\packages\VSCodeServer\src\eval.jl:271 │ [8642] (::VSCodeServer.var"#69#74"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})() │ @ VSCodeServer c:\Users\milad\.vscode\extensions\julialang.language-julia-1.138.1\scripts\packages\VSCodeServer\src\eval.jl:181 │ [8643] withpath(f::VSCodeServer.var"#69#74"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams}, path::String) │ @ VSCodeServer c:\Users\milad\.vscode\extensions\julialang.language-julia-1.138.1\scripts\packages\VSCodeServer\src\repl.jl:276 │ [8644] (::VSCodeServer.var"#68#73"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})() │ @ VSCodeServer c:\Users\milad\.vscode\extensions\julialang.language-julia-1.138.1\scripts\packages\VSCodeServer\src\eval.jl:179 │ [8645] hideprompt(f::VSCodeServer.var"#68#73"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams}) │ @ VSCodeServer c:\Users\milad\.vscode\extensions\julialang.language-julia-1.138.1\scripts\packages\VSCodeServer\src\repl.jl:38 │ [8646] #67 │ @ c:\Users\milad\.vscode\extensions\julialang.language-julia-1.138.1\scripts\packages\VSCodeServer\src\eval.jl:150 [inlined] │ [8647] with_logstate(f::VSCodeServer.var"#67#72"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams}, logstate::Base.CoreLogging.LogState) │ @ Base.CoreLogging .\logging\logging.jl:522 │ [8648] with_logger │ @ .\logging\logging.jl:632 [inlined] │ [8649] (::VSCodeServer.var"#66#71"{VSCodeServer.ReplRunCodeRequestParams})() │ @ VSCodeServer c:\Users\milad\.vscode\extensions\julialang.language-julia-1.138.1\scripts\packages\VSCodeServer\src\eval.jl:263 │ [8650] #invokelatest#2 │ @ .\essentials.jl:1055 [inlined] │ [8651] invokelatest(::Any) │ @ Base .\essentials.jl:1052 │ offset = 0 │ code = "function (ˍ₋out, ˍ₋arg1)\n #= C:\\Users\\milad\\.julia\\packages\\Symbolics\\PxO3a\\src\\build_function.jl:342 =# @inbounds begin\n #= C:\\Users\\milad\\.julia\\packages\\Symbolics\\PxO3a\\src\\build_function.jl:342 =#\n begin\n #= C:\\Users\\milad\\.julia\\packages\\SymbolicUtils\\99RP6\\src\\code.jl:388 =#\n #= C:\\Users\\milad\\.julia\\pac" ⋯ 12279010 bytes ⋯ "[1], 3), 17))), (*)(239704408187071702875, (NaNMath.pow)(ˍ₋arg1[2], 16)))\n #= C:\\Users\\milad\\.julia\\packages\\SymbolicUtils\\99RP6\\src\\code.jl:435 =#\n nothing\n end\n end\n end\n end\n end\n end\nend" └ @ Base.JuliaSyntax C:\workdir\base\JuliaSyntax\src\hooks.jl:260