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/lexer.rs
Items
Functions
By call-graph weight (PageRank; 1.0 is the average function). 28 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| lexsrc/lexer.rs:80 | fn | 18 | 7 | 4 | 1 | 3.9 | |
| Lexer::next_tokensrc/lexer.rs:108 | method | 55 | 32 | 1 | 10 | 3.8 | |
| Lexer::peeksrc/lexer.rs:100 | method | 3 | 1 | 12 | 0 | 3 | |
| Lexer::errsrc/lexer.rs:104 | method | 3 | 1 | 4 | 1 | 1.8 | |
| ordersrc/lexer.rs:509 | fn | 7 | 2 | 3 | 0 | 1.7 | |
| tokssrc/lexer.rs:531 | fn | 3 | 1 | 3 | 1 | 1.5 | |
| normalize_areasrc/lexer.rs:518 | fn | 8 | 1 | 2 | 1 | 1 | |
| Lexer::name_runsrc/lexer.rs:355 | method | 7 | 2 | 3 | 0 | 1 | |
| Lexer::after_sheetsrc/lexer.rs:474 | method | 22 | 5 | 3 | 4 | 0.9 | |
| is_name_startsrc/lexer.rs:53 | fn | 3 | 3 | 2 | 0 | 0.9 | |
| canonical_function_namesrc/lexer.rs:62 | fn | 12 | 3 | 2 | 0 | 0.9 | |
| Lexer::stringsrc/lexer.rs:164 | method | 23 | 4 | 1 | 2 | 0.8 | |
| Lexer::error_literalsrc/lexer.rs:188 | method | 15 | 4 | 1 | 1 | 0.8 | |
| Lexer::number_or_rowssrc/lexer.rs:204 | method | 43 | 11 | 1 | 4 | 0.8 | |
| Lexer::wordsrc/lexer.rs:363 | method | 46 | 11 | 1 | 8 | 0.8 | |
| Lexer::quoted_sheetsrc/lexer.rs:410 | method | 35 | 8 | 1 | 4 | 0.8 | |
| Lexer::external_booksrc/lexer.rs:446 | method | 27 | 7 | 1 | 4 | 0.8 | |
| Lexer::ref_body_atsrc/lexer.rs:332 | method | 22 | 8 | 2 | 6 | 0.8 | |
| Lexer::rows_atsrc/lexer.rs:318 | method | 12 | 3 | 2 | 3 | 0.8 | |
| Lexer::row_atsrc/lexer.rs:301 | method | 16 | 4 | 1 | 2 | 0.7 | |
| split_booksrc/lexer.rs:498 | fn | 10 | 4 | 1 | 0 | 0.7 | |
| Lexer::cell_atsrc/lexer.rs:250 | method | 33 | 9 | 1 | 3 | 0.6 | |
| Lexer::col_atsrc/lexer.rs:284 | method | 16 | 5 | 1 | 2 | 0.6 | |
| is_name_charsrc/lexer.rs:57 | fn | 3 | 5 | 0 | 0 | 0.5 | |
| references_are_single_tokenssrc/lexer.rs:536 | fn | 20 | 4 | 0 | 1 | 0.5 | |
| functions_names_and_booleans_are_told_apartsrc/lexer.rs:558 | fn | 11 | 1 | 0 | 1 | 0.5 | |
| numbers_strings_and_errorssrc/lexer.rs:571 | fn | 11 | 1 | 0 | 2 | 0.5 | |
| whitespace_is_recorded_for_intersectionsrc/lexer.rs:584 | fn | 5 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.