Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

crates/cre8-sheet-engine/src/parser.rs

cre8-sheet-engine · module parser · src · 455 lines (415 code, 15 comment) · sha 556c7b4170159d33

Items

const MAX_FORMULA_CHARS const MAX_NESTING const MAX_CHAIN struct Parser impl Parser

Functions

By call-graph weight (PageRank; 1.0 is the average function). 21 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
parse_formulasrc/parser.rs:24fn1741135.3
psrc/parser.rs:252fn31613.3
Parser::peeksrc/parser.rs:65method31602.6
Parser::exprsrc/parser.rs:83method92432.4
Parser::heresrc/parser.rs:69method31411.6
round_tripsrc/parser.rs:256fn61211.3
Parser::expr_innersrc/parser.rs:93method5123151.2
starts_operandsrc/parser.rs:49fn141100.7
Parser::prefixsrc/parser.rs:145method3413160.7
Parser::expectsrc/parser.rs:73method93130.6
Parser::argssrc/parser.rs:180method215140.6
Parser::arraysrc/parser.rs:202method4216130.6
precedence_follows_excelsrc/parser.rs:264fn316010.5
reference_operatorssrc/parser.rs:297fn194010.5
function_arguments_may_be_missingsrc/parser.rs:318fn184010.5
arrays_and_literalssrc/parser.rs:338fn171020.5
printer_round_tripssrc/parser.rs:357fn332010.5
printer_adds_parentheses_a_constructed_tree_needssrc/parser.rs:392fn181020.5
longest_chains_clone_compare_move_and_drop_on_a_small_stacksrc/parser.rs:412fn191030.5
long_operator_chains_parse_and_printsrc/parser.rs:433fn71010.5
malformed_formulas_are_refused_with_a_positionsrc/parser.rs:442fn132010.5

Source not readable from this process.