Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EarlGray/language-incubator
/ functions
Functions
609 in github.com/EarlGray/language-incubator
⨍
Functions
609
◇
Types & classes
165
↓ 1 callers
Method
type_of
Javascript's `typeof`
js/slothjs/src/value.rs:283
↓ 1 callers
Function
unescape
(input: &str)
js/slothjs/src/error.rs:204
↓ 1 callers
Method
unify
(a, b)
rel/rel.rb:79
↓ 1 callers
Function
usage
llvm/kldscp/main.cpp:36
↓ 1 callers
Function
var
make a [`VariableDeclaration`] from [(var1, value1), ...]
js/slothjs/src/ast/stmt.rs:234
↓ 1 callers
Method
with
(heap: &mut Heap, node: JSRef, mut action: F)
js/slothjs/src/parse/heapnode.rs:15
↓ 1 callers
Method
writemem
(self, loc, val)
emu/bcpu/BCPU.py:200
Function
Cons
(hd, tl)
fp/secdjs/secd.js:1
Method
DEC
(self, reg)
emu/bcpu/BCPU.py:227
Method
DIV
(self)
emu/bcpu/BCPU.py:235
Method
HALT
(self)
emu/bcpu/BCPU.py:261
Method
INC
(self, reg)
emu/bcpu/BCPU.py:219
Method
JMP
(self, label)
emu/bcpu/BCPU.py:255
Method
JOF
(self, label)
emu/bcpu/BCPU.py:247
Method
JUF
(self, label)
emu/bcpu/BCPU.py:251
Method
JZ
(self, reg, label)
emu/bcpu/BCPU.py:244
Method
LD
(self, reg, val)
emu/bcpu/BCPU.py:208
Method
MOD
(self)
emu/bcpu/BCPU.py:238
Method
MUL
(self)
emu/bcpu/BCPU.py:241
Method
OUT
(self, reg)
emu/bcpu/BCPU.py:258
Function
PyInit_spam
ffi/py/c/spam.c:36
Method
RD
(self, reg, loc)
emu/bcpu/BCPU.py:211
Function
Secd
(ctrl)
fp/secdjs/secd.js:35
Method
WT
(self, reg, loc)
emu/bcpu/BCPU.py:215
Method
__init__
(self, reason, linenum=None)
emu/bcpu/BCPU.py:9
Method
__init__
(self, reason, linenum=None)
emu/bcpu/BCPU.py:15
Method
__init__
Takes an external program to run, starting from `entry` `prog` is a dictionary from labels to basic blocks; A basic block is a list o
emu/bcpu/BCPU.py:159
Function
add
%% Prolog: add(o, Y, Z) :- Y = Z; add(s(X), Y, s(Z)) :- add(X, Y, Z).
rel/rel.rb:244
Function
append
(a, b, c)
rel/rel.rb:205
Function
array
make an [`ArrayExpression`] (`vec![v1, v2, ...]`) (JS: `[v1, v2, ...]`)
js/slothjs/src/ast/expr.rs:364
Function
array_object_constructor
(_call: CallContext, _heap: &mut Heap)
js/slothjs/src/builtin/array.rs:6
Function
array_proto_pop
(call: CallContext, heap: &mut Heap)
js/slothjs/src/builtin/array.rs:49
Function
array_proto_push
(call: CallContext, heap: &mut Heap)
js/slothjs/src/builtin/array.rs:28
Function
array_toString
(call: CallContext, heap: &mut Heap)
js/slothjs/src/builtin/array.rs:11
Method
assign_values
(new_values)
rel/rel.rb:62
Method
attr_type_error
(tag: &'static str, what: V, attr: S)
js/slothjs/src/error.rs:62
Function
benchmark_esprimaparser
(c: &mut Criterion)
js/slothjs/benches/eval.rs:10
Function
bf_input
(ctx: *mut c_void)
bf/bfjc/src/lib.rs:38
Function
bf_print
(c: u8)
bf/bfjc/src/lib.rs:34
Function
binary_addition
()
js/slothjs/src/test/interp.rs:7
Function
binary_plus
()
js/slothjs/tests/parse.rs:98
Function
boolean_constructor
(call: CallContext, heap: &mut Heap)
js/slothjs/src/builtin/boolean.rs:17
Function
boolean_proto_toString
(call: CallContext, heap: &mut Heap)
js/slothjs/src/builtin/boolean.rs:36
Function
boolean_proto_valueOf
(call: CallContext, heap: &mut Heap)
js/slothjs/src/builtin/boolean.rs:42
Method
borrow
(&self)
js/slothjs/src/value.rs:40
Function
both
(first_goal, second_goal)
rel/rel.rb:156
Method
codegen_t
llvm/kldscp/codegen.cpp:41
Method
compare
( &self, other: &JSValue, heap: &Heap, stringly: StrCmpFn, numberly: N
js/slothjs/src/value.rs:378
Method
constructor
(esprima, sljs)
js/slothjs/wasm/demo/src/index.js:4
Method
constructor
(el, sljs)
js/slothjs/wasm/demo/src/index.js:18
Method
default
()
js/slothjs/src/value.rs:34
Method
default
()
js/slothjs/src/object.rs:424
Method
deref
(&self)
js/slothjs/src/value.rs:48
Function
display_expr
()
js/slothjs/src/ast/display.rs:374
Function
display_stmt
()
js/slothjs/src/ast/display.rs:413
Function
either
(first_goal, second_goal)
rel/rel.rb:147
Function
empty_object
make an empty [`ObjectExpression`] (JS: `{}`)
js/slothjs/src/ast/expr.rs:390
Function
eq
()
js/slothjs/src/value.rs:87
Method
eq
(&self, other: &Self)
js/slothjs/src/ast/stmt.rs:28
Method
eq
(&self, other: &Self)
js/slothjs/src/ast/expr.rs:28
Function
equal
(a, b)
rel/rel.rb:137
Function
error_proto_toString
(call: CallContext, heap: &'_ mut Heap)
js/slothjs/src/builtin/error.rs:28
Function
esprima_eval
(call: CallContext, heap: &mut Heap)
js/slothjs/src/runtime/esprima.rs:21
Method
eval_func
(&self)
js/slothjs/src/runtime/nodejs.rs:117
Method
eval_func
(&self)
js/slothjs/src/runtime/esprima.rs:93
Function
evalbool
(input: &str)
js/slothjs/tests/parse.rs:15
Method
evaluate
Takes an `input` and evaluates it.
js/slothjs/src/runtime/mod.rs:158
Function
execute
(contents: &str)
bf/bfjc/src/lib.rs:51
Function
expr
make an [`ExpressionStatement`](`expr`)
js/slothjs/src/ast/stmt.rs:248
Function
fib
c/memoize.cc:26
Function
filegetc
llvm/kldscp/codegen.cpp:155
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
js/slothjs/src/value.rs:54
Method
fmt
(&self, f: &mut fmt::Formatter)
js/slothjs/src/source.rs:77
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
js/slothjs/src/function.rs:98
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
js/slothjs/src/parse/heapnode.rs:52
Method
fmt
(&self, f: &mut fmt::Formatter)
js/slothjs/src/ast/display.rs:9
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
js/slothjs/src/ast/expr.rs:130
Method
fmt
(&self, f: &mut fmt::Formatter)
js/slothjs/src/runtime/mod.rs:27
Method
from
(byte_size: usize)
bf/bfjc/src/jit.rs:15
Method
from
(s: String)
js/slothjs/src/value.rs:68
Method
from
(s: S)
js/slothjs/src/object.rs:410
Method
from
(err: ParseError)
js/slothjs/src/error.rs:87
Method
from
(arguments: Vec<Interpreted>)
js/slothjs/src/function.rs:65
Method
from
(stmt: T)
js/slothjs/src/ast/stmt.rs:39
Method
from
(blockstmt: BlockStatement)
js/slothjs/src/ast/mod.rs:47
Method
from
(expr: E)
js/slothjs/src/ast/expr.rs:38
Method
from
(exc: Exception)
js/slothjs/src/runtime/mod.rs:42
Method
from_array
Wrap the given vector into an Array.
js/slothjs/src/object.rs:55
Method
from_bool
Wrap the given bool into Boolean
js/slothjs/src/object.rs:64
Method
from_closure
Wrap the given `closure` into a Function.
js/slothjs/src/object.rs:41
Method
from_func
Wrap the given native call into a Function.
js/slothjs/src/object.rs:32
Function
from_list
(list)
rel/rel.rb:196
Function
from_peano
(peano)
rel/rel.rb:233
Method
from_saved
(object: &JSObject, heap: &Heap)
js/slothjs/src/source.rs:32
Method
from_stmt
(val: V)
js/slothjs/src/ast/mod.rs:19
Method
from_stmts
(stmts: Vec<Statement>)
js/slothjs/src/ast/mod.rs:33
Method
from_str
(s: &str)
js/slothjs/src/value.rs:62
Method
from_string
Wrap the given string into String
js/slothjs/src/object.rs:73
Function
function_constructor
(_call: CallContext, _heap: &mut Heap)
js/slothjs/src/builtin/function.rs:17
Function
function_proto_apply
(call: CallContext, heap: &mut Heap)
js/slothjs/src/builtin/function.rs:35
← previous
next →
301–400 of 609, ranked by callers