Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adam-mcdaniel/atom
/ functions
Functions
47 in github.com/adam-mcdaniel/atom
⨍
Functions
47
◇
Types & classes
5
↓ 66 callers
Method
eval
(&self, env: &mut Environment)
src/value.rs:196
↓ 40 callers
Function
check_args_len
(func: Value, args: &Vec<Value>, len: usize)
src/env.rs:959
↓ 19 callers
Method
as_bytes
(&self)
src/value.rs:21
↓ 13 callers
Method
get_cwd
(&self)
src/env.rs:1893
↓ 11 callers
Method
define
(&mut self, name: impl ToString, value: Value)
src/env.rs:1909
↓ 8 callers
Method
get
(&self, name: impl ToString)
src/env.rs:976
↓ 8 callers
Method
get_home_dir
(&self)
src/env.rs:1889
↓ 4 callers
Function
get_line
Gets the line number, the line, and the column number of the error
src/lib.rs:64
↓ 4 callers
Method
is_defined
(&self, name: &String)
src/env.rs:1905
↓ 4 callers
Function
make_error
This formats an error properly given the line, the `unexpected` token as a string, the line number, and the column number of the unexpected token.
src/lib.rs:40
↓ 3 callers
Function
get_os_family
(t: &Type)
src/env.rs:914
↓ 3 callers
Function
parse
(code: impl ToString)
src/lib.rs:23
↓ 2 callers
Function
get_os_name
(t: &Type)
src/env.rs:886
↓ 2 callers
Function
readline
(prompt: impl ToString, rl: &mut Editor<impl Helper>)
src/bin.rs:127
↓ 2 callers
Function
repl
(atomic_rl: Arc<Mutex<Editor<AtomHelper>>>, atomic_env: Arc<Mutex<Environment>>)
src/bin.rs:146
↓ 2 callers
Method
set_prompt
(&mut self, prompt: impl ToString)
src/bin.rs:28
↓ 2 callers
Method
update_env
(&mut self, env: &Environment)
src/bin.rs:32
↓ 1 callers
Method
combine
(&self, other: &Self)
src/env.rs:1913
↓ 1 callers
Method
get_desk_dir
(&self)
src/env.rs:1881
↓ 1 callers
Method
get_docs_dir
(&self)
src/env.rs:1885
↓ 1 callers
Method
get_down_dir
(&self)
src/env.rs:1877
↓ 1 callers
Method
get_pics_dir
(&self)
src/env.rs:1869
↓ 1 callers
Method
get_symbols
(&self)
src/env.rs:1901
↓ 1 callers
Method
get_used_symbols
(&self)
src/value.rs:112
↓ 1 callers
Method
get_vids_dir
(&self)
src/env.rs:1873
Method
builtin
(name: impl ToString, body: fn(&Vec<Value>, &mut Environment) -> Result<Value, Error>)
src/value.rs:108
Method
complete
( &self, line: &str, pos: usize, ctx: &Context<'_>, )
src/bin.rs:40
Method
eq
(&self, other: &Self)
src/value.rs:653
Method
fmt
(&self, f: &mut fmt::Formatter)
src/value.rs:25
Method
fmt
(&self, f: &mut fmt::Formatter)
src/error.rs:57
Function
format_error
This is used to take an LALRPOP error and convert it into a nicely formatted error message
src/lib.rs:103
Method
from_bytes
(bytes: usize)
src/value.rs:16
Method
from_gigabytes
(gb: f64)
src/value.rs:19
Method
from_kilobytes
(kb: f64)
src/value.rs:17
Method
from_megabytes
(mb: f64)
src/value.rs:18
Method
highlight
(&self, line: &'l str, pos: usize)
src/bin.rs:104
Method
highlight_char
(&self, line: &str, pos: usize)
src/bin.rs:108
Method
highlight_hint
(&self, hint: &'h str)
src/bin.rs:100
Method
highlight_prompt
( &'s self, prompt: &'p str, default: bool, )
src/bin.rs:88
Method
hint
(&self, line: &str, pos: usize, ctx: &Context<'_>)
src/bin.rs:82
Function
main
()
build.rs:3
Function
main
()
src/bin.rs:199
Method
new
()
src/env.rs:966
Method
string
(s: impl ToString)
src/value.rs:104
Method
symbol
(s: impl ToString)
src/value.rs:100
Method
validate
( &self, _: &mut ValidationContext, )
src/bin.rs:114
Method
validate_while_typing
(&self)
src/bin.rs:121