MCPcopy Create free account

hub / github.com/deech/shen-rust / functions

Functions96 in github.com/deech/shen-rust

↓ 55 callersFunctionshen_make_error
(s : &str)
src/main.rs:1339
↓ 48 callersFunctionshen_rename_symbol
[[file:../shen-rust.org::*Helpers][Helpers:1]]
src/main.rs:313
↓ 22 callersFunctionintersperse
[[file:../shen-rust.org::*Intersperse][Intersperse:1]]
src/main.rs:774
↓ 11 callersFunctionshen_string_to_symbol
(s : &str)
src/main.rs:1314
↓ 9 callersFunctionadd_path
[[file:../shen-rust.org::*Path%20Utilites][Path\ Utilites:1]]
src/main.rs:575
↓ 9 callersFunctiongenerate
[[file:../shen-rust.org::*Generate][Generate:1]]
src/main.rs:1280
↓ 9 callersFunctionshen_force_thunk
(a : Rc<KlElement>)
src/main.rs:1332
↓ 9 callersFunctionshen_is_thunk
(a: Rc<KlElement>)
src/main.rs:1325
↓ 6 callersFunctionshen_is_bool
(a: Rc<KlElement>)
src/main.rs:1318
↓ 4 callersFunctiongenerate_apply
[[file:../shen-rust.org::*Application%20Generation][Application\ Generation:1]]
src/main.rs:882
↓ 4 callersFunctionshen_apply_function
(is_argument: bool, s: String, args: Vec<String>)
src/main.rs:895
↓ 3 callersFunctiongenerate_thunk
[[file:../shen-rust.org::*Thunk][Thunk:1]]
src/main.rs:942
↓ 2 callersFunctionextract_arg_names
(args: Vec<KlToken>)
src/main.rs:1113
↓ 2 callersFunctiongenerate_nested_closure
(bound: Vec<String>, arg: String )
src/main.rs:929
↓ 2 callersFunctionshen_apply_arguments
(c : KlClosure , elements: Vec<Rc<KlElement>>)
src/main.rs:835
↓ 2 callersFunctionshen_atoms_equal
(a: Rc<KlElement>, b: Rc<KlElement>)
src/main.rs:1343
↓ 2 callersFunctionshen_symbol_to_string
[[file:../shen-rust.org::*Helpers][Helpers:1]]
src/main.rs:1307
↓ 1 callersFunctioncollect_sexps
[[file:../shen-rust.org::*Collect][Collect:1]]
src/main.rs:559
↓ 1 callersFunctionfind_recursive_calls
[[file:../shen-rust.org::*Detect%20Possible%20Recursive%20Calls][Detect\ Possible\ Recursive\ Calls:1]]
src/main.rs:640
↓ 1 callersFunctiongenerate_lambda
[[file:../shen-rust.org::*Lambda][Lambda:1]]
src/main.rs:960
↓ 1 callersFunctionget_element_at
[[file:../shen-rust.org::*Getter][Getter:1]]
src/main.rs:583
↓ 1 callersFunctionmark_recur
[[file:../shen-rust.org::*Mark%20Recur][Mark\ Recur:1]]
src/main.rs:617
↓ 1 callersFunctionshen_absvector
[[file:../shen-rust.org::*absvector][absvector:1]]
src/main.rs:2012
↓ 1 callersFunctionshen_absvectorp
[[file:../shen-rust.org::*absvector?][absvector\?:1]]
src/main.rs:2117
↓ 1 callersFunctionshen_and
[[file:../shen-rust.org::*And][And:1]]
src/main.rs:1427
↓ 1 callersFunctionshen_apply_argument
(is_argument: bool, s: String, args: Vec<String>)
src/main.rs:911
↓ 1 callersFunctionshen_apply_arguments_to_curried
(is_argument: bool, s: String, args: Vec<String>)
src/main.rs:903
↓ 1 callersFunctionshen_apply_lambda
(is_argument: bool, l: String, arg: String)
src/main.rs:919
↓ 1 callersFunctionshen_cn
[[file:../shen-rust.org::*cn][cn:1]]
src/main.rs:1655
↓ 1 callersFunctionshen_cond
[[file:../shen-rust.org::*Cond][Cond:1]]
src/main.rs:1525
↓ 1 callersFunctionshen_cons
[[file:../shen-rust.org::*Cons][Cons:1]]
src/main.rs:1900
↓ 1 callersFunctionshen_consp
[[file:../shen-rust.org::*Cons?][Cons\?:1]]
src/main.rs:1970
↓ 1 callersFunctionshen_div
[[file:../shen-rust.org::*/][/:1]]
src/main.rs:2384
↓ 1 callersFunctionshen_eq_ge
[[file:../shen-rust.org::*<=][<=:1]]
src/main.rs:2408
↓ 1 callersFunctionshen_eq_le
[[file:../shen-rust.org::*>=][>=:1]]
src/main.rs:2402
↓ 1 callersFunctionshen_equal
[[file:../shen-rust.org::*=][=:1]]
src/main.rs:1985
↓ 1 callersFunctionshen_error_to_string
[[file:../shen-rust.org::*error-to-string][error-to-string:1]]
src/main.rs:1830
↓ 1 callersFunctionshen_fill_function_table
[[file:../shen-rust.org::*Filling%20The%20Function%20Table][Filling\ The\ Function\ Table:1]]
src/main.rs:2429
↓ 1 callersFunctionshen_ge
[[file:../shen-rust.org::*>][>:1]]
src/main.rs:2390
↓ 1 callersFunctionshen_get_all_tail_calls
[[file:../shen-rust.org::*Get%20Tail%20Calls][Get\ Tail\ Calls:1]]
src/main.rs:747
↓ 1 callersFunctionshen_get_at_address
[[file:../shen-rust.org::*<-address][<-address:1]]
src/main.rs:2080
↓ 1 callersFunctionshen_get_time
[[file:../shen-rust.org::*get-time][get-time:1]]
src/main.rs:2264
↓ 1 callersFunctionshen_hd
[[file:../shen-rust.org::*Head][Head:1]]
src/main.rs:1926
↓ 1 callersFunctionshen_if
[[file:../shen-rust.org::*If][If:1]]
src/main.rs:1384
↓ 1 callersFunctionshen_insert_at_address
[[file:../shen-rust.org::*address->][address->:1]]
src/main.rs:2025
↓ 1 callersFunctionshen_intern
[[file:../shen-rust.org::*Intern][Intern:1]]
src/main.rs:1580
↓ 1 callersFunctionshen_le
[[file:../shen-rust.org::*<][<:1]]
src/main.rs:2396
↓ 1 callersFunctionshen_lookup_function
[[file:../shen-rust.org::*Function%20Lookup][Function\ Lookup:1]]
src/main.rs:792
↓ 1 callersFunctionshen_mul
[[file:../shen-rust.org::**][*:1]]
src/main.rs:2372
↓ 1 callersFunctionshen_n_to_string
[[file:../shen-rust.org::*n->string][n->string:1]]
src/main.rs:1727
↓ 1 callersFunctionshen_numberp
[[file:../shen-rust.org::*number?][number\?:1]]
src/main.rs:2414
↓ 1 callersFunctionshen_open
[[file:../shen-rust.org::*Open][Open:1]]
src/main.rs:2225
↓ 1 callersFunctionshen_or
[[file:../shen-rust.org::*Or][Or:1]]
src/main.rs:1476
↓ 1 callersFunctionshen_plus
[[file:../shen-rust.org::*+][+:1]]
src/main.rs:2366
↓ 1 callersFunctionshen_pos
[[file:../shen-rust.org::*pos][pos:1]]
src/main.rs:1597
↓ 1 callersFunctionshen_read_byte
[[file:../shen-rust.org::*read-byte][read-byte:1]]
src/main.rs:2185
↓ 1 callersFunctionshen_set
[[file:../shen-rust.org::*Set][Set:1]]
src/main.rs:1847
↓ 1 callersFunctionshen_simple_error
[[file:../shen-rust.org::*simple-error][simple-error:1]]
src/main.rs:1775
↓ 1 callersFunctionshen_str
[[file:../shen-rust.org::*str][str:1]]
src/main.rs:1680
↓ 1 callersFunctionshen_string_to_n
[[file:../shen-rust.org::*string->n][string->n:1]]
src/main.rs:1756
↓ 1 callersFunctionshen_stringp
[[file:../shen-rust.org::*string?][string\?:1]]
src/main.rs:1711
↓ 1 callersFunctionshen_sub
[[file:../shen-rust.org::*-][-:1]]
src/main.rs:2378
↓ 1 callersFunctionshen_tl
[[file:../shen-rust.org::*Tail][Tail:1]]
src/main.rs:1948
↓ 1 callersFunctionshen_tlstr
[[file:../shen-rust.org::*tlstr][tlstr:1]]
src/main.rs:1630
↓ 1 callersFunctionshen_trap_error
[[file:../shen-rust.org::*trap-error][trap-error:1]]
src/main.rs:1792
↓ 1 callersFunctionshen_unrename_symbol
(s : String)
src/main.rs:334
↓ 1 callersFunctionshen_value
[[file:../shen-rust.org::*Value][Value:1]]
src/main.rs:1876
↓ 1 callersFunctionshen_vector_equal
(a: &Vec<Rc<KlElement>>, b: &Vec<Rc<KlElement>>)
src/main.rs:1359
↓ 1 callersFunctionshen_with_unique_vector
(unique_vector: &UniqueVector, tx: Box<Fn(&RefCell<Vec<usize>>) -> ()>)
src/main.rs:119
↓ 1 callersFunctionshen_write_byte
[[file:../shen-rust.org::*write-byte][write-byte:1]]
src/main.rs:2132
↓ 1 callersFunctionsplay_out_defun
(name: String, args: Vec<KlToken>, body: KlToken)
src/main.rs:1104
↓ 1 callersFunctionstart_of_function_chain
[[file:../shen-rust.org::*Detect%20Function%20Application%20Context][Detect\ Function\ Application\ Context:1]]
src/main.rs:709
Functionadd_to_function_table
[[file:../shen-rust.org::*Defun][Defun:1]]
src/main.rs:1097
Functionclone_bound_variables
(bound: Vec<String>)
src/main.rs:924
Methodfmt
(&self, f: &mut fmt::Formatter)
src/main.rs:97
Functiongenerate_and_or
[[file:../shen-rust.org::*And/Or][And/Or:1]]
src/main.rs:1061
Functiongenerate_application
[[file:../shen-rust.org::*Application][Application:1]]
src/main.rs:1239
Functiongenerate_atoms
[[file:../shen-rust.org::*Atoms][Atoms:1]]
src/main.rs:1220
Functiongenerate_cond
[[file:../shen-rust.org::*Cond][Cond:1]]
src/main.rs:1011
Functiongenerate_defun
(argument: bool, bound: Vec<String>, token: &KlToken)
src/main.rs:1124
Functiongenerate_freeze
[[file:../shen-rust.org::*Freeze][Freeze:1]]
src/main.rs:1046
Functiongenerate_if
[[file:../shen-rust.org::*If][If:1]]
src/main.rs:1078
Functiongenerate_let
[[file:../shen-rust.org::*Let][Let:1]]
src/main.rs:993
Functionmain
[[file:../shen-rust.org::*KLambda%20Files][KLambda\ Files:2]]
src/main.rs:2485
Functionmake_float
[[file:../shen-rust.org::*Helpers][Helpers:1]]
src/main.rs:414
Functionmake_int
(sign: Option<char>, numbers: Vec<char>)
src/main.rs:427
Functionmake_quoted_string
[[file:../shen-rust.org::*Helpers][Helpers:1]]
src/main.rs:456
Functionset_element_at
[[file:../shen-rust.org::*Setter][Setter:1]]
src/main.rs:603
Functionshen_apply_arguments_to_function
(s: String, elements: Vec<Rc<KlElement>>)
src/main.rs:828
Functionshen_apply_arguments_to_lambda
(l: KlClosure, a: Rc<KlElement>)
src/main.rs:815
Functionshen_apply_element
(c: Rc<KlElement>, elements: Vec<Rc<KlElement>>)
src/main.rs:858
Functionshen_closure_to_element
(c : KlClosure)
src/main.rs:872
Functionshen_eq_ge_shim
(a: T, b: &T)
src/main.rs:2357
Functionshen_eq_le_shim
(a: T, b: &T)
src/main.rs:2360
Functionshen_ge_shim
(a: T, b: &T)
src/main.rs:2354
Functionshen_le_shim
[[file:../shen-rust.org::*Helpers][Helpers:1]]
src/main.rs:2351