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
↓ 4 callers
Function
lexnext
fp/secd/secd.c:1310
↓ 4 callers
Function
list_data
llvm/kldscp/ast.c:67
↓ 4 callers
Function
list_head
llvm/kldscp/ast.c:57
↓ 4 callers
Function
list_next
llvm/kldscp/ast.c:62
↓ 4 callers
Method
lookup_var
(&self, name: &str)
js/slothjs/src/heap.rs:242
↓ 4 callers
Function
new_binop
llvm/kldscp/ast.c:307
↓ 4 callers
Function
new_lexer
llvm/kldscp/ast.c:143
↓ 4 callers
Function
new_list
llvm/kldscp/ast.c:31
↓ 4 callers
Method
objectify
objectify() wraps a primitive into its object: - `undefined` becomes `null` - `bool`/`number`/`string` becomes `Boolean`/`Number`/`String` - objects j
js/slothjs/src/value.rs:269
↓ 4 callers
Function
parse_eof
llvm/kldscp/ast.c:272
↓ 4 callers
Function
parse_toplevel
llvm/kldscp/ast.c:624
↓ 4 callers
Function
parsed_semicolon
llvm/kldscp/ast.c:276
↓ 4 callers
Function
pop_dump
fp/secd/secd.c:482
↓ 4 callers
Method
pursue_in
(state)
rel/rel.rb:109
↓ 4 callers
Method
to_json
(&self)
js/slothjs/src/parse/heapnode.rs:46
↓ 3 callers
Method
as_str
If `self` is a String, get it primitive value
js/slothjs/src/object.rs:118
↓ 3 callers
Method
at
(&mut self, index: usize)
bf/bfjc/src/jit.rs:94
↓ 3 callers
Function
atom_eq
fp/secd/secd.c:560
↓ 3 callers
Function
binary
make a [`BinaryExpression`](`left`, `op`, `right`)
js/slothjs/src/ast/expr.rs:405
↓ 3 callers
Function
block
make a [`BlockStatement`]
js/slothjs/src/ast/stmt.rs:229
↓ 3 callers
Method
configurable
(&self)
js/slothjs/src/object.rs:525
↓ 3 callers
Method
declare
( &mut self, variables: impl Iterator<Item = &'a Identifier>, functions: impl Iterator
js/slothjs/src/heap.rs:223
↓ 3 callers
Method
emit_u64
(&mut self, val: u64)
bf/bfjc/src/jit.rs:85
↓ 3 callers
Method
enter_new_scope
( &mut self, this_ref: JSRef, captured_scope: JSRef, mut action: F, )
js/slothjs/src/heap.rs:293
↓ 3 callers
Method
has_proto
(&self, protoref: JSRef, heap: &Heap)
js/slothjs/src/heap.rs:16
↓ 3 callers
Method
imm16bit
(arg, linenum)
emu/bcpu/BCPU.py:134
↓ 3 callers
Method
interpret_this
Find out what `this` currently is.
js/slothjs/src/heap.rs:186
↓ 3 callers
Function
lookup_env
fp/secd/secd.c:1170
↓ 3 callers
Function
new_number
fp/secd/secd.c:366
↓ 3 callers
Function
pop
fp/secd/secd.c:441
↓ 3 callers
Method
put_value
(&self, value: JSValue, heap: &mut Heap)
js/slothjs/src/object.rs:624
↓ 3 callers
Method
set_even_nonwritable
Just like `.set_property()`, but updates even non-writable properties.
js/slothjs/src/object.rs:272
↓ 3 callers
Method
set_maybe_nonwritable
( &mut self, name: &str, content: Content, access: Access, even_nonwri
js/slothjs/src/object.rs:192
↓ 3 callers
Method
to_estree
(&self)
js/slothjs/src/parse/estree.rs:11
↓ 2 callers
Method
byte_size
(&self)
bf/bfjc/src/jit.rs:19
↓ 2 callers
Function
codegenImport
llvm/kldscp/codegen.cpp:159
↓ 2 callers
Method
compile
(&self, _ops: &Vec<Op>, exe: &mut Memory)
bf/bfjc/src/bf3.rs:93
↓ 2 callers
Method
compute
(&self, lval: &JSValue, rval: &JSValue, heap: &mut Heap)
js/slothjs/src/interpret.rs:484
↓ 2 callers
Method
current_position
(&self)
bf/bfjc/src/jit.rs:90
↓ 2 callers
Method
declare_variable
(&mut self, var: &Identifier)
js/slothjs/src/heap.rs:215
↓ 2 callers
Method
define_own_property
(&mut self, name: &str, access: Access)
js/slothjs/src/object.rs:241
↓ 2 callers
Function
define_properties
(objref: JSRef, descs_ref: JSRef, heap: &mut Heap)
js/slothjs/src/builtin/object.rs:186
↓ 2 callers
Function
define_property
( objref: JSRef, propname: JSString, descref: JSRef, heap: &mut Heap, )
js/slothjs/src/builtin/object.rs:138
↓ 2 callers
Method
do_loop
`do_loop()` executes the loop except its `init` statement. `init` must be interpreted before this, if needed.
js/slothjs/src/interpret.rs:134
↓ 2 callers
Method
do_update
(&self, heap: &mut Heap)
js/slothjs/src/interpret.rs:160
↓ 2 callers
Method
eq
(&self, other: &Self)
js/slothjs/src/ast/mod.rs:39
↓ 2 callers
Function
find_jump
bf/bfi1.cpp:45
↓ 2 callers
Function
find_jump
(prog: &Vec<Op>, cp: usize, whom: Op)
bf/bfi1.rs:48
↓ 2 callers
Function
free_list
llvm/kldscp/ast.c:77
↓ 2 callers
Method
get_location
(&self)
js/slothjs/src/parse/jsonnode.rs:17
↓ 2 callers
Method
inspect
rel/rel.rb:42
↓ 2 callers
Method
interleave_with
(other)
rel/rel.rb:164
↓ 2 callers
Method
is_scope
(&self, objref: JSRef)
js/slothjs/src/heap.rs:193
↓ 2 callers
Method
isinstance
(&self, constructor: JSRef, heap: &Heap)
js/slothjs/src/heap.rs:20
↓ 2 callers
Function
list_copy
fp/secd/secd.c:924
↓ 2 callers
Function
list_length
llvm/kldscp/ast.c:72
↓ 2 callers
Method
lookup_protochain
Find the location of `propname` on the prototype chain of `objref`. Return `None` or `Some(Interpreted::Member{..})` pointing to the found own propert
js/slothjs/src/heap.rs:346
↓ 2 callers
Method
newDetails
(summary, ...contents)
js/slothjs/wasm/demo/src/index.js:34
↓ 2 callers
Function
new_funcall
llvm/kldscp/ast.c:300
↓ 2 callers
Function
new_fundef
llvm/kldscp/ast.c:292
↓ 2 callers
Function
object_to_bool
(this_ref: JSRef, heap: &Heap)
js/slothjs/src/builtin/boolean.rs:28
↓ 2 callers
Method
onCellChange
(event)
js/slothjs/wasm/demo/src/index.js:53
↓ 2 callers
Function
parse
(prog: &String)
bf/bfi3.rs:55
↓ 2 callers
Function
parse_proto
llvm/kldscp/ast.c:494
↓ 2 callers
Function
print_callstack
(heap: &Heap)
js/slothjs/src/source.rs:107
↓ 2 callers
Function
print_list
fp/secd/secd.c:252
↓ 2 callers
Method
protochain
(&self, heap: &'a Heap)
js/slothjs/src/object.rs:185
↓ 2 callers
Function
push
fp/secd/secd.c:435
↓ 2 callers
Method
read_label
(arg, linenum)
emu/bcpu/BCPU.py:146
↓ 2 callers
Function
read_list
fp/secd/secd.c:1371
↓ 2 callers
Method
run
(self, prog, entry='')
emu/bcpu/BCPU.py:171
↓ 2 callers
Method
run_finalizer
(&self, heap: &mut Heap)
js/slothjs/src/interpret.rs:364
↓ 2 callers
Function
sexp_read
fp/secd/secd.c:1421
↓ 2 callers
Method
smells_fresh
(&self, objref: JSRef)
js/slothjs/src/heap.rs:150
↓ 2 callers
Method
startNewCell
()
js/slothjs/wasm/demo/src/index.js:39
↓ 2 callers
Method
to_source
(&self)
js/slothjs/src/ast/display.rs:43
↓ 2 callers
Method
to_string
Create a human-readable representation of contents of an Array or an Object.
js/slothjs/src/object.rs:337
↓ 2 callers
Method
with_node
(&self, node: JSRef)
js/slothjs/src/parse/heapnode.rs:34
↓ 2 callers
Method
writable
(&self)
js/slothjs/src/object.rs:528
↓ 2 callers
Function
yylex
yacc/rpcalc/rpnc.c:43
↓ 1 callers
Function
arr2cons
(arr)
fp/secdjs/secd.js:26
↓ 1 callers
Method
as_array_mut
If `self` is an Array, give its underlying storage mutably.
js/slothjs/src/object.rs:110
↓ 1 callers
Function
batch_main
Reads stdin, parses and interprets it as one block.
js/slothjs/cli/src/main.rs:28
↓ 1 callers
Function
call
make a [`CallExpression`] with `callee` and `arguments` (JS: `callee(arguments...)`)
js/slothjs/src/ast/expr.rs:447
↓ 1 callers
Function
codegenBinop
llvm/kldscp/codegen.cpp:59
↓ 1 callers
Function
codegenFunCall
llvm/kldscp/codegen.cpp:216
↓ 1 callers
Function
codegenIf
llvm/kldscp/codegen.cpp:101
↓ 1 callers
Function
codegenNum
llvm/kldscp/codegen.cpp:308
↓ 1 callers
Function
codegenProto
llvm/kldscp/codegen.cpp:241
↓ 1 callers
Function
codegenVar
llvm/kldscp/codegen.cpp:95
↓ 1 callers
Function
color_print
yacc/lisp/colorizer.c:21
↓ 1 callers
Function
compile
bf/bfi1.cpp:28
↓ 1 callers
Function
compile
(prog: &String)
bf/bfi1.rs:28
↓ 1 callers
Function
compile
(prog: &String)
bf/bfi2.rs:24
↓ 1 callers
Function
compile
(prog: &String)
bf/bfi4.rs:105
↓ 1 callers
Function
compile_internal_loop
(ops: &mut Vec<Op>, beginp: usize)
bf/bfi4.rs:65
↓ 1 callers
Method
continue_loop
(&self, heap: &mut Heap)
js/slothjs/src/interpret.rs:264
↓ 1 callers
Method
create_variables
(names)
rel/rel.rb:54
↓ 1 callers
Method
dbg
(&mut self, refstr: &str)
js/slothjs/src/runtime/mod.rs:175
↓ 1 callers
Function
decode_utf16
(bytes: &[u8])
js/slothjs/build.rs:11
← previous
next →
101–200 of 609, ranked by callers