Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MariaSolOs/shebling
/ functions
Functions
331 in github.com/MariaSolOs/shebling
⨍
Functions
331
◇
Types & classes
69
Function
lit_curly
(span: Span)
crates/shebling-parser-old/src/parser/word.rs:308
Function
lonely_dollar
(span: Span)
crates/shebling-parser-old/src/parser/quoted.rs:46
Function
main
()
crates/shebling/src/main.rs:26
Function
maybe_incremented_term
(span: Span)
crates/shebling-parser-old/src/parser/expansion.rs:147
Function
maybe_incremented_term
(span: ParseSpan)
crates/shebling-parser/src/parser/expansion.rs:144
Function
maybe_negated
(span: Span)
crates/shebling-parser-old/src/parser/expansion.rs:167
Function
maybe_negated
(span: ParseSpan)
crates/shebling-parser/src/parser/expansion.rs:171
Function
multi_trivia
(span: Span)
crates/shebling-parser-old/src/parser/trivia.rs:40
Function
multi_trivia1
(span: Span)
crates/shebling-parser-old/src/parser/trivia.rs:46
Function
multiplication
(span: Span)
crates/shebling-parser-old/src/parser/expansion.rs:187
Function
multiplication
(span: ParseSpan)
crates/shebling-parser/src/parser/expansion.rs:191
Function
negated
(span: Span)
crates/shebling-parser-old/src/parser/expansion.rs:191
Function
negated
(span: ParseSpan)
crates/shebling-parser/src/parser/expansion.rs:195
Method
new
Creates a new binary expression.
crates/shebling-ast/src/expression.rs:115
Method
new
Creates a new span with the given start and end offsets.
crates/shebling-ast/src/span.rs:8
Method
new
Creates a new [Word] containing the given [segments](WordSgmt).
crates/shebling-ast/src/word.rs:11
Method
new
()
crates/shebling-parser-old/src/lib.rs:23
Method
new
Creates a new range from the given start and end locations.
crates/shebling-parser-old/src/location.rs:65
Method
new
Creates a new binary expression.
crates/shebling-parser-old/src/ast.rs:156
Method
new
()
crates/shebling-parser/src/span.rs:24
Function
newline_list
(span: Span)
crates/shebling-parser-old/src/parser/trivia.rs:53
Method
note
(&self)
crates/shebling-parser-old/src/error.rs:55
Method
notes
(&self)
crates/shebling-parser-old/src/error.rs:28
Function
nullary_expr
(span: Span)
crates/shebling-parser-old/src/parser/command.rs:678
Function
offset
Returns the offset of the given span.
crates/shebling-parser/src/span.rs:173
Function
or
(span: Span)
crates/shebling-parser-old/src/parser/expansion.rs:202
Function
or
(span: ParseSpan)
crates/shebling-parser/src/parser/expansion.rs:206
Function
param_expansion
(span: Span)
crates/shebling-parser-old/src/parser/expansion.rs:456
Function
param_expansion
(span: ParseSpan)
crates/shebling-parser/src/parser/expansion.rs:415
Function
parens
(span: Span)
crates/shebling-parser-old/src/parser/function.rs:27
Function
parse
(file_path: impl AsRef<str>, source_code: &str)
crates/shebling-parser-old/src/lib.rs:52
Function
parse
(source_code: &str, file_path: &str)
crates/shebling-parser/src/parser/mod.rs:70
Function
parse_fail
( parser: P, source: &str, )
crates/shebling-parser/src/parser/tests.rs:7
Function
parse_ok
( parser: P, source: &str, remaining: &str, )
crates/shebling-parser/src/parser/tests.rs:24
Method
parse_token
(self, span: Span)
crates/shebling-parser-old/src/parser/token.rs:8
Function
pattern_word
(span: Span)
crates/shebling-parser-old/src/parser/command.rs:226
Function
peek_arith
(span: Span)
crates/shebling-parser-old/src/parser/command.rs:721
Function
peek_sus_token
(span: Span)
crates/shebling-parser-old/src/parser/command.rs:1156
Function
pipeline
(lit: &str)
crates/shebling-parser-old/src/parser/tests.rs:118
Method
position
(&self, predicate: P)
crates/shebling-parser/src/span.rs:101
Function
proc_sub
(span: Span)
crates/shebling-parser-old/src/parser/word.rs:246
Function
redir
(span: Span)
crates/shebling-parser-old/src/parser/redirection.rs:3
Function
regex_sgmts
(span: Span)
crates/shebling-parser-old/src/parser/command.rs:743
Function
sep
(span: Span)
crates/shebling-parser-old/src/parser/command.rs:242
Method
severity
(&self)
crates/shebling-diagnostic/src/diagnostic.rs:49
Method
severity
(&self)
crates/shebling-parser-old/src/diagnostic.rs:24
Function
sgmt
(span: Span)
crates/shebling-parser-old/src/parser/expansion.rs:441
Function
sgmt
(span: ParseSpan)
crates/shebling-parser/src/parser/expansion.rs:400
Method
sgmts
Returns a reference to this [Word]'s segments.
crates/shebling-ast/src/word.rs:16
Function
shift
(span: Span)
crates/shebling-parser-old/src/parser/expansion.rs:213
Function
shift
(span: ParseSpan)
crates/shebling-parser/src/parser/expansion.rs:217
Function
simple_cmd
(span: Span)
crates/shebling-parser-old/src/parser/command.rs:1208
Function
single_quoted
(span: Span)
crates/shebling-parser-old/src/parser/quoted.rs:144
Function
single_quoted
(span: ParseSpan)
crates/shebling-parser/src/parser/quoted.rs:56
Method
slice_index
(&self, count: usize)
crates/shebling-parser/src/span.rs:109
Method
start
Returns the start location of the range.
crates/shebling-parser-old/src/location.rs:73
Function
subscript
(span: Span)
crates/shebling-parser-old/src/parser/word.rs:254
Function
subshell
(span: Span)
crates/shebling-parser-old/src/parser/command.rs:1348
Method
take_split
(&self, count: usize)
crates/shebling-parser/src/span.rs:128
Function
term
(span: Span)
crates/shebling-parser-old/src/parser/expansion.rs:217
Function
term
(span: ParseSpan)
crates/shebling-parser/src/parser/expansion.rs:221
Function
test_arith_seq
()
crates/shebling-parser-old/src/parser/expansion.rs:484
Function
test_array
()
crates/shebling-parser-old/src/parser/word.rs:353
Function
test_assign
()
crates/shebling-parser-old/src/parser/word.rs:383
Function
test_backquoted
()
crates/shebling-parser-old/src/parser/quoted.rs:181
Function
test_backslash
()
crates/shebling-parser-old/src/parser/quoted.rs:201
Function
test_bats_test
()
crates/shebling-parser-old/src/parser/function.rs:112
Function
test_brace_expansion
()
crates/shebling-parser-old/src/parser/expansion.rs:543
Function
test_brace_group
()
crates/shebling-parser-old/src/parser/command.rs:1470
Function
test_bracketed_glob
()
crates/shebling-parser-old/src/parser/word.rs:440
Function
test_carriage_return
()
crates/shebling-parser-old/src/parser/trivia.rs:134
Function
test_carriage_return
()
crates/shebling-parser/src/parser/trivia.rs:80
Function
test_case_clause
()
crates/shebling-parser-old/src/parser/command.rs:1498
Function
test_case_cmd
()
crates/shebling-parser-old/src/parser/command.rs:1562
Function
test_comment
()
crates/shebling-parser-old/src/parser/trivia.rs:147
Function
test_compound_command
()
crates/shebling-parser-old/src/parser/command.rs:1605
Function
test_cond
()
crates/shebling-parser-old/src/parser/command.rs:1628
Function
test_cond_cmd
()
crates/shebling-parser-old/src/parser/command.rs:1751
Function
test_coproc
()
crates/shebling-parser-old/src/parser/command.rs:1784
Function
test_do_group
()
crates/shebling-parser-old/src/parser/command.rs:1812
Function
test_dollar_cmd_expansion
()
crates/shebling-parser-old/src/parser/expansion.rs:585
Function
test_dollar_cmd_sub
()
crates/shebling-parser-old/src/parser/expansion.rs:605
Function
test_dollar_exp
()
crates/shebling-parser-old/src/parser/expansion.rs:637
Function
test_dollar_var
()
crates/shebling-parser-old/src/parser/expansion.rs:642
Function
test_double_quoted
()
crates/shebling-parser-old/src/parser/quoted.rs:210
Function
test_double_quoted
()
crates/shebling-parser/src/parser/quoted.rs:155
Function
test_double_quoted_lit
()
crates/shebling-parser-old/src/parser/quoted.rs:239
Function
test_extglob
()
crates/shebling-parser-old/src/parser/expansion.rs:663
Function
test_for_loop
()
crates/shebling-parser-old/src/parser/command.rs:1844
Function
test_function
()
crates/shebling-parser-old/src/parser/function.rs:133
Function
test_identifier
()
crates/shebling-parser-old/src/parser/word.rs:452
Function
test_identifier
()
crates/shebling-parser/src/parser/word.rs:118
Function
test_if_cmd
()
crates/shebling-parser-old/src/parser/command.rs:1894
Function
test_in_list
()
crates/shebling-parser-old/src/parser/command.rs:1980
Function
test_in_listed
()
crates/shebling-parser-old/src/parser/command.rs:2000
Function
test_line_ending
()
crates/shebling-parser-old/src/parser/trivia.rs:160
Function
test_line_ending
()
crates/shebling-parser/src/parser/trivia.rs:101
Function
test_line_space
()
crates/shebling-parser-old/src/parser/trivia.rs:182
Function
test_line_space
()
crates/shebling-parser/src/parser/trivia.rs:151
Function
test_lit_string
()
crates/shebling-parser-old/src/parser/word.rs:465
← previous
next →
201–300 of 331, ranked by callers