Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/baik-lang/baik-next
/ functions
Functions
165 in github.com/baik-lang/baik-next
⨍
Functions
165
◇
Types & classes
12
↓ 49 callers
Function
to_value
(v: S)
src/lib.rs:30
↓ 22 callers
Method
format
(&self)
src/core/math/math.rs:203
↓ 22 callers
Method
get_f64
(&self)
src/core/math/math.rs:176
↓ 14 callers
Method
get_first_child
(&self)
src/node/node.rs:96
↓ 13 callers
Method
get_last_child
(&self)
src/node/node.rs:100
↓ 10 callers
Method
add_child
(&mut self, node: Node)
src/node/node.rs:92
↓ 10 callers
Method
parse_pos
(&mut self)
src/tree/tree.rs:28
↓ 9 callers
Method
clone
(&self)
src/expr/expr.rs:61
↓ 8 callers
Method
get_i64
(&self)
src/core/math/math.rs:195
↓ 8 callers
Method
parse_operators
(&mut self)
src/tree/tree.rs:56
↓ 6 callers
Method
compile
(mut self)
src/expr/expr.rs:42
↓ 6 callers
Method
get_u64
(&self)
src/core/math/math.rs:191
↓ 6 callers
Method
to_node
(&self)
src/operator/operator.rs:173
↓ 5 callers
Method
can_have_child
(&self)
src/operator/operator.rs:134
↓ 4 callers
Method
get_boolean
(&self)
src/core/math/math.rs:199
↓ 4 callers
Method
is_enough
(&self)
src/node/node.rs:41
↓ 3 callers
Function
eval
(expr: &str)
src/lib.rs:38
↓ 3 callers
Function
find
(contexts: &[Context], key: &str)
src/tree/tree.rs:621
↓ 3 callers
Method
gt
(&self, value: &Value)
src/core/math/math.rs:103
↓ 3 callers
Method
is_left_square_bracket
(&self)
src/node/node.rs:78
↓ 3 callers
Method
is_unclosed_function
(&self)
src/node/node.rs:64
↓ 3 callers
Method
lt
(&self, value: &Value)
src/core/math/math.rs:114
↓ 3 callers
Method
parse_node
(&mut self)
src/tree/tree.rs:185
↓ 2 callers
Method
can_at_beginning
(&self)
src/operator/operator.rs:47
↓ 2 callers
Function
compare
(compare: Compare)
src/builtin/builtin.rs:34
↓ 2 callers
Function
create_empty_contexts
()
src/expr/expr.rs:132
↓ 2 callers
Method
exec
(&self)
src/expr/expr.rs:47
↓ 2 callers
Method
get_identifier
(&self)
src/operator/operator.rs:183
↓ 2 callers
Method
is_dot
(&self)
src/node/node.rs:85
↓ 2 callers
Method
is_identifier
(&self)
src/operator/operator.rs:40
↓ 2 callers
Method
is_left
(&self)
src/operator/operator.rs:157
↓ 2 callers
Method
is_value_or_full_children
(&self)
src/node/node.rs:50
↓ 2 callers
Function
parse_number
(ident: &str)
src/tree/tree.rs:656
↓ 1 callers
Method
add
(&self, value: &Value)
src/core/math/math.rs:23
↓ 1 callers
Method
and
(&self, value: &Value)
src/core/math/math.rs:147
↓ 1 callers
Function
append_value_to_last_node
(parsing_nodes: &mut Vec<Node>, operator: &Operator)
src/tree/tree.rs:457
↓ 1 callers
Method
check_function_args
(&self, function: &Function)
src/node/node.rs:23
↓ 1 callers
Method
children_to_node
(&self, children: Vec<Node>)
src/operator/operator.rs:177
↓ 1 callers
Function
close_bracket
(parsing_nodes: &mut Vec<Node>, bracket: Operator)
src/tree/tree.rs:508
↓ 1 callers
Function
close_comma
(parsing_nodes: &mut Vec<Node>)
src/tree/tree.rs:568
↓ 1 callers
Function
create_array_function
()
src/builtin/builtin.rs:115
↓ 1 callers
Function
create_is_empty_fuction
()
src/builtin/builtin.rs:80
↓ 1 callers
Function
create_len_fuction
()
src/builtin/builtin.rs:94
↓ 1 callers
Function
create_max_fuction
()
src/builtin/builtin.rs:30
↓ 1 callers
Function
create_min_fuction
()
src/builtin/builtin.rs:26
↓ 1 callers
Method
div
(&self, value: &Value)
src/core/math/math.rs:65
↓ 1 callers
Method
ge
(&self, value: &Value)
src/core/math/math.rs:125
↓ 1 callers
Method
get_compiled
(&self)
src/expr/expr.rs:55
↓ 1 callers
Function
get_final_node
(mut parsing_nodes: Vec<Node>)
src/tree/tree.rs:489
↓ 1 callers
Method
get_left
(&self)
src/operator/operator.rs:165
↓ 1 callers
Method
get_max_args
(&self)
src/operator/operator.rs:56
↓ 1 callers
Method
get_priority
(&self)
src/operator/operator.rs:80
↓ 1 callers
Method
get_str
(&self)
src/core/math/math.rs:187
↓ 1 callers
Method
get_string
(&self)
src/core/math/math.rs:183
↓ 1 callers
Function
interpreter
(baik_script: String)
src/core/interpreter.rs:28
↓ 1 callers
Function
is_range
(ident: &str)
src/tree/tree.rs:632
↓ 1 callers
Method
is_unclosed_arithmetic
(&self)
src/node/node.rs:60
↓ 1 callers
Method
is_value_or_ident
(&self)
src/operator/operator.rs:126
↓ 1 callers
Method
le
(&self, value: &Value)
src/core/math/math.rs:136
↓ 1 callers
Method
moveout_last_node
(&mut self)
src/node/node.rs:104
↓ 1 callers
Method
mul
(&self, value: &Value)
src/core/math/math.rs:39
↓ 1 callers
Method
or
(&self, value: &Value)
src/core/math/math.rs:155
↓ 1 callers
Function
pair
(expr : Pairs<Rule>)
src/core/interpreter-old.rs:10
↓ 1 callers
Function
pair
(expr : Pairs<Rule>)
src/core/interpreter.rs:10
↓ 1 callers
Function
parse_range
(ident: &str)
src/tree/tree.rs:636
↓ 1 callers
Method
rem
(&self, value: &Value)
src/core/math/math.rs:73
↓ 1 callers
Function
rob_to
(mut was_robed: Node, mut rober: Node)
src/tree/tree.rs:615
↓ 1 callers
Method
sub
(&self, value: &Value)
src/core/math/math.rs:53
Function
bench_compile
(b: &mut test::Bencher)
tests/tests.rs:514
Function
bench_deep_brackets
(b: &mut test::Bencher)
tests/tests.rs:476
Function
bench_eval
(b: &mut test::Bencher)
tests/tests.rs:536
Function
bench_exec
(b: &mut test::Bencher)
tests/tests.rs:528
Function
bench_parse_nodes
(b: &mut test::Bencher)
tests/tests.rs:502
Function
bench_parse_operators
(b: &mut test::Bencher)
tests/tests.rs:491
Function
bench_parse_pos
(b: &mut test::Bencher)
tests/tests.rs:481
Method
compile
(mut self)
src/tree/tree.rs:243
Method
contexts
(&mut self, contexts: &'a [Context])
src/expr/expr.rs:96
Method
eq
(&self, value: &Value)
src/core/math/math.rs:87
Method
exec_node
(node: &Node, builtin: &Functions, contexts: &[Context],
src/tree/tree.rs:253
Method
fmt
(&self, f: &mut fmt::Formatter)
src/function/function.rs:25
Method
fmt
(&self, formatter: &mut fmt::Formatter)
src/expr/expr.rs:76
Method
from_str
(raw: &str)
src/operator/operator.rs:194
Method
function
(mut self, name: T, function: F)
src/expr/expr.rs:26
Method
functions
(&mut self, functions: &'a Functions)
src/expr/expr.rs:101
Method
get_min_args
(&self)
src/operator/operator.rs:68
Function
interpreter
(baik_script: String)
src/core/interpreter-old.rs:121
Method
is_dot
(&self)
src/operator/operator.rs:119
Method
is_left_parenthesis
(&self)
src/operator/operator.rs:101
Method
is_left_square_bracket
(&self)
src/operator/operator.rs:112
Method
is_not
(&self)
src/operator/operator.rs:105
Method
is_unclosed_square_bracket
(&self)
src/node/node.rs:71
Function
main
()
src/bin/baik.rs:12
Method
ne
(&self, value: &Value)
src/core/math/math.rs:95
Method
new
(closure: F)
src/function/function.rs:13
Method
new
(expr: T)
src/expr/expr.rs:17
Method
new
()
src/builtin/builtin.rs:9
Method
new
(raw: T)
src/tree/tree.rs:24
Method
new
(operator: Operator)
src/node/node.rs:15
Function
test_add
()
tests/tests.rs:14
Function
test_and_1
()
tests/tests.rs:256
next →
1–100 of 165, ranked by callers