Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Specy/s68k
/ functions
Functions
477 in github.com/Specy/s68k
⨍
Functions
477
◇
Types & classes
104
↓ 3 callers
Function
parse_register_range
(range: &str)
src/lexer.rs:859
↓ 3 callers
Method
push_call
(&mut self, address: usize, source_address: usize, registers: Vec<u32>)
src/debugger.rs:177
↓ 3 callers
Method
store_size
(&mut self, size: Size, data: u32)
src/interpreter.rs:303
↓ 3 callers
Method
to_bits
(&self, default: LexedSize)
src/lexer.rs:51
↓ 3 callers
Method
to_bits_word_default
(&self)
src/lexer.rs:54
↓ 3 callers
Function
updateCr
()
web/src/index.ts:221
↓ 3 callers
Method
verify_address_bounds
(&self, address: usize, length: usize)
src/interpreter.rs:201
↓ 3 callers
Method
verify_can_run
(&mut self)
src/interpreter.rs:1913
↓ 3 callers
Method
wasm_create_interpreter
( &self, pre_processed_program: Compiler, interpreter_options: JsValue, )
src/lib.rs:88
↓ 3 callers
Method
wasm_get_current_interrupt
(&self)
src/interpreter.rs:2235
↓ 3 callers
Method
wasm_has_terminated
(&self)
src/interpreter.rs:2232
↓ 3 callers
Method
wasm_run
(&mut self)
src/interpreter.rs:2130
↓ 3 callers
Method
wasm_step
(&mut self)
src/interpreter.rs:2118
↓ 2 callers
Function
_assertClass
(instance, klass)
pkg/s68k_bg.js:212
↓ 2 callers
Method
answerInterrupt
(interruptResult: InterruptResult)
ts-lib/src/index.ts:92
↓ 2 callers
Method
apply_equ_to_line
(&self, line: LexedLine, equ_map: &Vec<(String, String)>)
src/lexer.rs:694
↓ 2 callers
Function
getArrayU32FromWasm0
(ptr, len)
pkg/s68k_bg.js:208
↓ 2 callers
Method
getCompiledProgram
()
ts-lib/src/index.ts:267
↓ 2 callers
Method
getCurrentInterrupt
()
ts-lib/src/index.ts:137
↓ 2 callers
Function
getUint32Memory0
()
pkg/s68k_bg.js:201
↓ 2 callers
Method
get_error_at_index
(&self, index: usize)
src/lib.rs:121
↓ 2 callers
Method
get_instructions
(&self)
src/compiler.rs:110
↓ 2 callers
Method
get_length
(&self)
src/lib.rs:112
↓ 2 callers
Method
get_lexed_lines
(&self)
src/lib.rs:42
↓ 2 callers
Method
get_lines
(&self)
src/lexer.rs:854
↓ 2 callers
Method
get_mutations
(&self)
src/debugger.rs:65
↓ 2 callers
Method
get_next_instruction
(&self)
src/interpreter.rs:1534
↓ 2 callers
Function
handleInterrupt
(interrupt: Interrupt)
web/src/index.ts:101
↓ 2 callers
Method
lex
(&mut self, code: &String)
src/lexer.rs:669
↓ 2 callers
Method
move_memory_to_registers
( &mut self, addr: usize, size: Size, mut mask: u16, )
src/interpreter.rs:1494
↓ 2 callers
Function
parse_string_into_padded_bytes
(str: &str, chunk_size: usize)
src/utils.rs:216
↓ 2 callers
Method
pop_call
(&mut self)
src/debugger.rs:181
↓ 2 callers
Method
read_word
(&self, address: usize)
src/interpreter.rs:163
↓ 2 callers
Function
selectLine
(line: number, hasError: boolean)
web/src/index.ts:326
↓ 2 callers
Function
shift
(dir: &ShiftDirection, value: u32, size: Size, is_arithmetic: bool)
src/math.rs:92
↓ 2 callers
Method
split_at_comment
(&self, string: &'a str)
src/lexer.rs:446
↓ 2 callers
Method
split_at_size
(&self, data: &String)
src/lexer.rs:350
↓ 2 callers
Method
split_at_whitespace
(&self, line: &str)
src/lexer.rs:438
↓ 2 callers
Function
stringCCRBitfieldToNumber
(bitfield: string)
ts-lib/src/index.ts:383
↓ 2 callers
Method
to_index
(&self)
src/instructions.rs:39
↓ 2 callers
Method
to_precedence
(&self)
src/utils.rs:63
↓ 2 callers
Method
undo
(&mut self)
src/interpreter.rs:603
↓ 2 callers
Method
wasm_compile
(&self)
src/lib.rs:76
↓ 2 callers
Method
wasm_get_current_line_index
(&self)
src/interpreter.rs:2254
↓ 2 callers
Method
wasm_get_flags_as_array
(&self)
src/interpreter.rs:2191
↓ 2 callers
Method
wasm_get_instruction_at
(&self, address: usize)
src/interpreter.rs:2109
↓ 2 callers
Method
wasm_get_message
(&self)
src/semantic_checker.rs:47
↓ 2 callers
Method
wasm_get_sp
(&self)
src/interpreter.rs:2106
↓ 2 callers
Method
wasm_get_status
(&self)
src/interpreter.rs:2170
↓ 2 callers
Method
wasm_read_memory_bytes
(&self, address: usize, size: usize)
src/interpreter.rs:2084
↓ 2 callers
Method
wasm_semantic_check
(&self)
src/lib.rs:84
↓ 2 callers
Method
write_byte
(&mut self, address: usize, value: u8)
src/interpreter.rs:235
↓ 2 callers
Method
write_long
(&mut self, address: usize, value: u32)
src/interpreter.rs:225
↓ 2 callers
Method
write_size
(&mut self, address: usize, size: Size, data: u32)
src/interpreter.rs:191
↓ 2 callers
Method
write_word
(&mut self, address: usize, value: u16)
src/interpreter.rs:230
↓ 1 callers
Method
__destroy_into_raw
()
pkg/s68k_bg.js:256
↓ 1 callers
Method
__destroy_into_raw
()
pkg/s68k_bg.js:279
↓ 1 callers
Method
__destroy_into_raw
()
pkg/s68k_bg.js:357
↓ 1 callers
Method
__destroy_into_raw
()
pkg/s68k_bg.js:407
↓ 1 callers
Method
__destroy_into_raw
()
pkg/s68k_bg.js:648
↓ 1 callers
Method
__destroy_into_raw
()
pkg/s68k_bg.js:689
↓ 1 callers
Method
__destroy_into_raw
()
pkg/s68k_bg.js:733
↓ 1 callers
Method
__destroy_into_raw
()
pkg/s68k_bg.js:820
↓ 1 callers
Method
__destroy_into_raw
()
pkg/s68k_bg.js:865
↓ 1 callers
Method
add_step
(&mut self, step: ExecutionStep)
src/debugger.rs:125
↓ 1 callers
Method
apply_equ_to_operand
( &self, op: LexedOperand, equ_map: &Vec<(String, String)>, )
src/lexer.rs:730
↓ 1 callers
Function
ask_step_kind
()
src/main.rs:152
↓ 1 callers
Function
calculate_rpn
(tokens: &[ArithmeticalToken])
src/utils.rs:144
↓ 1 callers
Method
can_undo
(&self)
src/debugger.rs:140
↓ 1 callers
Method
check
(&mut self, lines: &[ParsedLine])
src/semantic_checker.rs:211
↓ 1 callers
Method
check_instruction
(&mut self, line: &ParsedLine)
src/semantic_checker.rs:260
↓ 1 callers
Method
check_one
(&mut self, line: &ParsedLine)
src/semantic_checker.rs:239
↓ 1 callers
Method
clear
(&mut self)
src/interpreter.rs:58
↓ 1 callers
Method
compile
(code: string, options?: InterpreterOptions)
ts-lib/src/index.ts:279
↓ 1 callers
Method
createInterpreter
(options: InterpreterOptions, program?: CompiledProgram)
ts-lib/src/index.ts:322
↓ 1 callers
Function
createMemoryTable
(pageSize: number)
web/src/index.ts:271
↓ 1 callers
Function
createRegisters
()
web/src/index.ts:313
↓ 1 callers
Function
debugString
(val)
pkg/s68k_bg.js:130
↓ 1 callers
Function
dropObject
(idx)
pkg/s68k_bg.js:11
↓ 1 callers
Method
execute_instruction
(&mut self, ins: &Instruction)
src/interpreter.rs:748
↓ 1 callers
Method
generate_breakpoints_map
(&self, breakpoint_lines: &Vec<usize>)
src/interpreter.rs:1936
↓ 1 callers
Function
getArrayJsValueFromWasm0
(ptr, len)
pkg/s68k_bg.js:219
↓ 1 callers
Function
getFloat64Memory0
()
pkg/s68k_bg.js:57
↓ 1 callers
Method
getLexedLines
()
ts-lib/src/index.ts:305
↓ 1 callers
Method
getLong
()
ts-lib/src/index.ts:43
↓ 1 callers
Method
getRegister
(register: number, type: RegisterType)
ts-lib/src/index.ts:69
↓ 1 callers
Method
get_addressing_mode
(&mut self, operand: &LexedOperand)
src/semantic_checker.rs:889
↓ 1 callers
Method
get_ccr
(&self)
src/debugger.rs:71
↓ 1 callers
Method
get_code
(&self)
src/lib.rs:45
↓ 1 callers
Method
get_directives
(&self)
src/compiler.rs:117
↓ 1 callers
Method
get_errors
(&self)
src/lib.rs:115
↓ 1 callers
Method
get_final_instruction_address
(&self)
src/compiler.rs:106
↓ 1 callers
Method
get_flags_as_array
(&self)
src/interpreter.rs:531
↓ 1 callers
Method
get_labels_map
(&self)
src/compiler.rs:114
↓ 1 callers
Method
get_last_step
(&self)
src/debugger.rs:143
↓ 1 callers
Method
get_last_steps
(&self, count: usize)
src/debugger.rs:167
↓ 1 callers
Method
get_line_index
(&self)
src/semantic_checker.rs:29
↓ 1 callers
Method
get_line_kind
(&self, line: &String)
src/lexer.rs:449
↓ 1 callers
Method
get_memory
(&self)
src/interpreter.rs:506
↓ 1 callers
Method
get_message
(&self)
src/semantic_checker.rs:32
← previous
next →
101–200 of 477, ranked by callers