Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adam-mcdaniel/sage
/ functions
Functions
1,185 in github.com/adam-mcdaniel/sage
⨍
Functions
1,185
◇
Types & classes
113
Method
can_apply_exprs
Checks if the operation can be applied to the given expressions.
src/lir/expr/ops/mod.rs:86
Method
can_apply_exprs
Checks if the operation can be applied to the given expressions.
src/lir/expr/ops/mod.rs:285
Method
can_apply_exprs
Checks if the operation can be applied to the given expressions.
src/lir/expr/ops/mod.rs:405
Method
checkIfInList
(list,elem,whereClause,mgens,unboxingDepth)
docs/static.files/search-92e6798f.js:1
Method
checkPath
(contains,ty)
docs/static.files/search-92e6798f.js:1
Method
checkType
(row,elem,whereClause,mgens,unboxingDepth)
docs/static.files/search-92e6798f.js:1
Method
checkTypeMgensForConflict
docs/static.files/search-92e6798f.js:1
Function
cli
Run the CLI.
src/cli.rs:462
Method
clock
The time (in seconds) since the program started
src/side_effects/io.rs:343
Method
clone_box
Clone this operation into a box.
src/lir/expr/ops/memory.rs:55
Method
clone_box
Clone this operation into a box.
src/lir/expr/ops/tagged_union.rs:83
Function
closeSidebarIfMobile
()
docs/static.files/src-script-56102188.js:1
Method
code
(&self)
src/vm/std.rs:101
Method
code
(&self)
src/vm/core.rs:22
Method
comment
(&mut self, comment: &str)
src/vm/mod.rs:123
Method
compareTypeFingerprints
(fullId,queryFingerprint)
docs/static.files/search-92e6798f.js:1
Method
compile
Compile the assignment operation.
src/lir/expr/ops/assign.rs:47
Method
compile
(&self, lhs: &Expr, rhs: &Expr, env: &mut Env, output: &mut dyn AssemblyProgram)
src/lir/expr/ops/logic.rs:39
Method
compile
Compiles the operation on the given expressions.
src/lir/expr/ops/mod.rs:103
Method
compile
Compiles the operation on the given expressions.
src/lir/expr/ops/mod.rs:291
Method
compile
Compiles the operation on the given expressions.
src/lir/expr/ops/mod.rs:417
Method
compile
Compiles the operation on the given expressions.
src/lir/expr/ops/arithmetic/mod.rs:36
Method
compile
Compiles the operation on the given expressions.
src/lir/expr/ops/arithmetic/addition.rs:234
Function
compile_and_run
()
docs/sage/web/web.js:180
Method
compile_expr
(self, env: &mut Env, output: &mut dyn AssemblyProgram)
src/lir/expr/procedure/mono.rs:210
Method
compile_expr
(self, _env: &mut Env, output: &mut dyn AssemblyProgram)
src/lir/expr/procedure/builtin.rs:61
Method
compile_types
Compile the assignment operation.
src/lir/expr/ops/assign.rs:86
Method
compile_types
Compile the binary operation.
src/lir/expr/ops/logic.rs:54
Method
compile_types
Compile the binary operation.
src/lir/expr/ops/comparison.rs:119
Method
compile_types
Compile the unary operation.
src/lir/expr/ops/memory.rs:26
Method
compile_types
Compile the unary operation.
src/lir/expr/ops/tagged_union.rs:59
Method
compile_types
fn compile_types(&self, ty: &Type, env: &mut Env) -> Result<AssemblyProgram, Error> {}
src/lir/expr/ops/arithmetic/negate.rs:48
Method
compile_types
Compile the binary operation.
src/lir/expr/ops/bitwise/xor.rs:48
Method
compile_types
fn compile_types(&self, ty: &Type, env: &mut Env) -> Result<AssemblyProgram, Error> {}
src/lir/expr/ops/bitwise/not.rs:48
Method
compile_types
Compile the binary operation.
src/lir/expr/ops/bitwise/nor.rs:48
Method
compile_types
Compile the binary operation.
src/lir/expr/ops/bitwise/or.rs:48
Method
compile_types
Compile the binary operation.
src/lir/expr/ops/bitwise/nand.rs:48
Method
compile_types
Compile the binary operation.
src/lir/expr/ops/bitwise/and.rs:48
Method
connectedCallback
()
docs/static.files/storage-59e33391.js:1
Method
connectedCallback
()
docs/static.files/storage-59e33391.js:16
Method
constructor
()
docs/static.files/storage-59e33391.js:1
Method
constructor
()
docs/static.files/storage-59e33391.js:16
Method
constructor
(string,cons)
docs/static.files/search-92e6798f.js:1
Method
constructor
(str)
docs/static.files/search-92e6798f.js:1
Method
constructor
(runcount,array)
docs/static.files/search-92e6798f.js:1
Method
constructor
(cardinality,array)
docs/static.files/search-92e6798f.js:1
Method
constructor
(array)
docs/static.files/search-92e6798f.js:1
Method
constructor
()
docs/static.files/search-92e6798f.js:1
Method
constructor
(rawSearchIndex,rootPath,searchState)
docs/static.files/search-92e6798f.js:1
Method
constructor
(w,n,minErrors)
docs/static.files/search-92e6798f.js:6
Method
constructor
(w)
docs/static.files/search-92e6798f.js:6
Method
constructor
(w)
docs/static.files/search-92e6798f.js:6
Method
contains
(value)
docs/static.files/search-92e6798f.js:1
Method
contains
(value)
docs/static.files/search-92e6798f.js:1
Method
contains
(value)
docs/static.files/search-92e6798f.js:1
Method
convertNameToId
(elem,isAssocType)
docs/static.files/search-92e6798f.js:1
Method
convertTypeFilterOnElem
(elem)
docs/static.files/search-92e6798f.js:1
Method
createAliasFromItem
(item)
docs/static.files/search-92e6798f.js:1
Method
createQueryResults
(results_in_args,results_returned,results_others,parsedQuery)
docs/static.files/search-92e6798f.js:1
Method
current_instruction
(&self)
src/asm/core.rs:260
Method
debug
( addr: Location, t: &Type, env: &mut Env, output: &mut dyn AssemblyProgram,
src/lir/expr/ops/io.rs:98
Method
declare_proc
(&mut self, label_id: usize)
src/targets/sage_os.rs:112
Method
declare_proc
(&mut self, _label_id: usize)
src/targets/sage_lisp.rs:44
Method
default
()
src/lir/env.rs:71
Method
default
()
src/asm/std.rs:34
Method
default
Create a new empty `Globals` lookup.
src/asm/globals.rs:32
Method
default
()
src/asm/core.rs:56
Method
default
()
src/vm/interpreter/mod.rs:266
Method
default
()
src/vm/interpreter/std.rs:20
Method
default
()
src/vm/interpreter/core.rs:9
Method
default
()
examples/web/src/interpreter.rs:10
Method
deref
(&mut self)
src/vm/mod.rs:143
Method
display
Formats the operation for display.
src/lir/expr/ops/mod.rs:79
Method
display
Formats the operation for display.
src/lir/expr/ops/mod.rs:278
Method
display
Formats the operation for display.
src/lir/expr/ops/mod.rs:398
Method
display
( addr: Location, t: &Type, env: &mut Env, output: &mut dyn AssemblyProgram,
src/lir/expr/ops/io.rs:428
Method
div
(self, other: impl Into<Self>)
src/lir/expr/expression.rs:621
Method
end
(&mut self, matching: &CoreOp, fun: Option<usize>)
src/targets/sage_os.rs:105
Method
end
(&mut self, _matching: &CoreOp, _fun: Option<usize>)
src/targets/sage_lisp.rs:40
Method
end
(&mut self)
src/vm/mod.rs:181
Method
eq
(&self, other: &Self)
src/lir/types/mod.rs:97
Method
eq
(&self, other: &Self)
src/lir/expr/procedure/poly.rs:41
Method
eq
(&self, other: &Self)
src/lir/expr/procedure/mono.rs:51
Method
eq
(&self, other: &Self)
src/lir/expr/ops/mod.rs:465
Method
eval
Evaluate this binary operation on the given constant values.
src/lir/expr/ops/assign.rs:42
Method
eval
Evaluate this binary operation on the given constant values.
src/lir/expr/ops/logic.rs:28
Method
eval
Evaluate this binary operation on the given constant values.
src/lir/expr/ops/comparison.rs:76
Method
eval
Evaluate this unary operation on the given constant values.
src/lir/expr/ops/io.rs:35
Method
eval
Evaluate this unary operation on the given constant values.
src/lir/expr/ops/memory.rs:21
Method
eval
Evaluate this unary operation on the given constant values.
src/lir/expr/ops/tagged_union.rs:33
Method
eval
Evaluate this binary operation on the given constant values.
src/lir/expr/ops/arithmetic/mod.rs:300
Method
eval
(&self, x: &ConstExpr, env: &mut Env)
src/lir/expr/ops/arithmetic/negate.rs:31
Method
eval
Evaluate this binary operation on the given constant values.
src/lir/expr/ops/bitwise/xor.rs:33
Method
eval
(&self, x: &ConstExpr, env: &mut Env)
src/lir/expr/ops/bitwise/not.rs:31
Method
eval
Evaluate this binary operation on the given constant values.
src/lir/expr/ops/bitwise/nor.rs:33
Method
eval
Evaluate this binary operation on the given constant values.
src/lir/expr/ops/bitwise/or.rs:33
Method
eval
Evaluate this binary operation on the given constant values.
src/lir/expr/ops/bitwise/nand.rs:33
Method
eval
Evaluate this binary operation on the given constant values.
src/lir/expr/ops/bitwise/and.rs:33
Method
fetchDesc
docs/static.files/search-92e6798f.js:1
Method
ffi_call
(&mut self, ffi: FFIBinding)
src/vm/mod.rs:111
← previous
next →
701–800 of 1,185, ranked by callers