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
↓ 1 callers
Method
get_message_with_line
(&self)
src/semantic_checker.rs:35
↓ 1 callers
Method
get_next_address
(&self, line: &ParsedLine, last_address: usize)
src/compiler.rs:893
↓ 1 callers
Method
get_operand_kind
(&self, operand: &String)
src/lexer.rs:332
↓ 1 callers
Method
get_pretty_call_stack
(&self)
src/interpreter.rs:600
↓ 1 callers
Method
get_previous_mutations
(&self)
src/debugger.rs:134
↓ 1 callers
Method
get_size_of_instruction
(&self, line: &ParsedLine)
src/semantic_checker.rs:822
↓ 1 callers
Method
get_start_address
(&self)
src/compiler.rs:102
↓ 1 callers
Method
get_trap
(&mut self, value: u8)
src/interpreter.rs:1537
↓ 1 callers
Function
handle_interrupt
(interpreter: &mut Interpreter, interrupt: &Interrupt)
src/test/test.rs:238
↓ 1 callers
Method
increment_pc
(&mut self, amount: usize)
src/interpreter.rs:722
↓ 1 callers
Function
init
()
ts-lib/build.js:6
↓ 1 callers
Function
internalExecutionStepToExecutionStep
(step: ExecutionStepInternal)
ts-lib/src/index.ts:368
↓ 1 callers
Method
lex
(code: string)
ts-lib/src/index.ts:296
↓ 1 callers
Method
lex_line
(&mut self, line: &String)
src/lexer.rs:780
↓ 1 callers
Method
load
(&mut self, lines: &[ParsedLine])
src/compiler.rs:120
↓ 1 callers
Method
make_equ_map
(&self, lines: &Vec<String>)
src/lexer.rs:651
↓ 1 callers
Method
move_registers_to_memory
( &mut self, mut addr: usize, size: Size, mut mask: u16, )
src/interpreter.rs:1448
↓ 1 callers
Method
move_registers_to_memory_reverse
( &mut self, mut addr: usize, size: Size, mut mask: u16, )
src/interpreter.rs:1471
↓ 1 callers
Function
num_to_signed_base
(num: i64, base: i64)
src/utils.rs:8
↓ 1 callers
Function
overflowing_sub_signed_sized
(op1: u32, op2: u32, size: Size)
src/math.rs:44
↓ 1 callers
Function
parse_absolute
(str: &str, labels: &HashMap<String, Label>)
src/utils.rs:248
↓ 1 callers
Method
parse_absolutes
(&self, nums: &[String])
src/compiler.rs:788
↓ 1 callers
Method
parse_directive
( &self, name: &String, size: &LexedSize, args: &Vec<String>, address:
src/compiler.rs:793
↓ 1 callers
Method
parse_immediate
(&self, num: &str)
src/compiler.rs:778
↓ 1 callers
Method
parse_instruction
( &self, name: &String, mut operands: Vec<Operand>, size: &LexedSize, )
src/compiler.rs:201
↓ 1 callers
Method
parse_instruction_lines
(&mut self, lines: &[ParsedLine])
src/compiler.rs:145
↓ 1 callers
Method
parse_labels_and_addresses
(&mut self, lines: &[ParsedLine])
src/compiler.rs:974
↓ 1 callers
Method
parse_operand
( &mut self, operand: &LexedOperand, line: &ParsedLine, )
src/compiler.rs:642
↓ 1 callers
Method
parse_register_with_size
( &mut self, operand: &LexedOperand, _line: &ParsedLine, )
src/compiler.rs:592
↓ 1 callers
Function
parse_string_into_u32_chunks
(str: &str, align_left: bool)
src/utils.rs:229
↓ 1 callers
Method
pop_step
(&mut self)
src/debugger.rs:131
↓ 1 callers
Method
prepare_memory
TODO could make this an external function and pass the memory in
src/interpreter.rs:486
↓ 1 callers
Function
rotate
(dir: &ShiftDirection, value: u32, size: Size)
src/math.rs:114
↓ 1 callers
Method
run_with_breakpoints
( &mut self, breakpoint_lines: &Vec<usize>, limit: Option<usize>, )
src/interpreter.rs:1954
↓ 1 callers
Method
run_with_limit
(&mut self, limit: usize)
src/interpreter.rs:1985
↓ 1 callers
Method
semanticCheck
(code: string)
ts-lib/src/index.ts:291
↓ 1 callers
Method
set_line
(&mut self, line: usize)
src/debugger.rs:152
↓ 1 callers
Method
set_memory_bytes
(&mut self, address: usize, bytes: &[u8])
src/interpreter.rs:1523
↓ 1 callers
Method
set_new_ccr
(&mut self, ccr: Flags)
src/debugger.rs:146
↓ 1 callers
Function
should_unwind
(operators: &[ArithmeticalOperandToken], next: &ArithmeticalOperandToken)
src/utils.rs:137
↓ 1 callers
Function
showCurrent
(ins: any)
web/src/index.ts:217
↓ 1 callers
Method
store_byte
(&mut self, data: u8)
src/interpreter.rs:283
↓ 1 callers
Method
store_word
(&mut self, data: u16)
src/interpreter.rs:280
↓ 1 callers
Method
to_call_stack
(&self)
src/debugger.rs:184
↓ 1 callers
Function
to_reverse_polish_notation
( tokens: &[ArithmeticalToken], )
src/utils.rs:82
↓ 1 callers
Method
verify_directive
(&mut self, line: &ParsedLine)
src/semantic_checker.rs:565
↓ 1 callers
Method
wasm_can_undo
(&self)
src/interpreter.rs:2115
↓ 1 callers
Method
wasm_get_a_reg
* @param {number} index * @returns {Register}
pkg/s68k_bg.js:334
↓ 1 callers
Method
wasm_get_byte
(&self)
src/interpreter.rs:323
↓ 1 callers
Method
wasm_get_call_stack
(&self)
src/interpreter.rs:2146
↓ 1 callers
Method
wasm_get_condition_value
(&self, cond: Condition)
src/interpreter.rs:2194
↓ 1 callers
Method
wasm_get_d_reg
* @param {number} index * @returns {Register}
pkg/s68k_bg.js:294
↓ 1 callers
Method
wasm_get_error
(&self)
src/semantic_checker.rs:59
↓ 1 callers
Method
wasm_get_flag
(&self, flag: Flags)
src/interpreter.rs:2173
↓ 1 callers
Method
wasm_get_flags_as_number
(&self)
src/interpreter.rs:2176
↓ 1 callers
Method
wasm_get_last_instruction
(&self)
src/interpreter.rs:2200
↓ 1 callers
Method
wasm_get_lexed_lines
(&self)
src/lib.rs:69
↓ 1 callers
Method
wasm_get_line
(&self)
src/semantic_checker.rs:50
↓ 1 callers
Method
wasm_get_line_index
(&self)
src/semantic_checker.rs:56
↓ 1 callers
Method
wasm_get_long
(&self)
src/interpreter.rs:317
↓ 1 callers
Method
wasm_get_message_with_line
(&self)
src/semantic_checker.rs:53
↓ 1 callers
Method
wasm_get_next_instruction
(&self)
src/interpreter.rs:2155
↓ 1 callers
Method
wasm_get_pc
(&self)
src/interpreter.rs:2103
↓ 1 callers
Method
wasm_get_previous_mutations
(&self)
src/interpreter.rs:2161
↓ 1 callers
Method
wasm_get_register_value
(&self, reg: JsValue, size: Size)
src/interpreter.rs:2203
↓ 1 callers
Method
wasm_get_undo_history
(&self, count: usize)
src/interpreter.rs:2167
↓ 1 callers
Method
wasm_get_word
(&self)
src/interpreter.rs:320
↓ 1 callers
Method
wasm_has_reached_bottom
(&self)
src/interpreter.rs:2229
↓ 1 callers
Method
wasm_run_with_breakpoints
( &mut self, breakpoint_lines: Vec<usize>, limit: Option<usize>, )
src/interpreter.rs:2136
↓ 1 callers
Method
wasm_run_with_limit
(&mut self, limit: usize)
src/interpreter.rs:2149
↓ 1 callers
Method
wasm_set_register_value
( &mut self, reg: JsValue, value: u32, size: Size, )
src/interpreter.rs:2212
↓ 1 callers
Method
wasm_step_only_status
(&mut self)
src/interpreter.rs:2124
↓ 1 callers
Method
wasm_undo
(&mut self)
src/interpreter.rs:2179
↓ 1 callers
Method
wasm_write_memory_bytes
( &mut self, address: usize, bytes: Vec<u8>, )
src/interpreter.rs:2090
Function
__wbg_BigInt_06819bca5a5bedef
(arg0)
pkg/s68k_bg.js:992
Function
__wbg_BigInt_1fab4952b6c4a499
(arg0)
pkg/s68k_bg.js:987
Function
__wbg_BigInt_67359e71cae1c6c9
(arg0)
pkg/s68k_bg.js:997
Function
__wbg_BigInt_d0c7d465bfa30d3b
(arg0)
pkg/s68k_bg.js:977
Function
__wbg_String_c9c0f9be374874ba
(arg0, arg1)
pkg/s68k_bg.js:1012
Function
__wbg_buffer_3f3d764d4747d564
(arg0)
pkg/s68k_bg.js:1149
Function
__wbg_call_97ae9d8645dc388b
()
pkg/s68k_bg.js:1079
Function
__wbg_codePointAt_4e75511c39fe8398
(arg0, arg1)
pkg/s68k_bg.js:1099
Function
__wbg_done_1b73b0672e15f234
(arg0)
pkg/s68k_bg.js:1059
Function
__wbg_entries_65a76a413fc91037
(arg0)
pkg/s68k_bg.js:1134
Function
__wbg_error_f851667af71bcfc6
(arg0, arg1)
pkg/s68k_bg.js:969
Function
__wbg_fromCodePoint_3a5b15ba4d213634
()
pkg/s68k_bg.js:1144
Function
__wbg_get_2268d91a19a98b92
(arg0, arg1)
pkg/s68k_bg.js:1020
Function
__wbg_get_57245cc7d7c7619d
(arg0, arg1)
pkg/s68k_bg.js:1029
Function
__wbg_get_765201544a2b6869
()
pkg/s68k_bg.js:1074
Function
__wbg_has_8359f114ce042f5a
()
pkg/s68k_bg.js:1179
Function
__wbg_instanceof_ArrayBuffer_e5e48f4762c5610b
(arg0)
pkg/s68k_bg.js:1113
Function
__wbg_instanceof_Uint8Array_971eeda69eb75003
(arg0)
pkg/s68k_bg.js:1168
Function
__wbg_isArray_27c46c67f498e15d
(arg0)
pkg/s68k_bg.js:1108
Function
__wbg_isSafeInteger_dfa0593e8d7ac35a
(arg0)
pkg/s68k_bg.js:1129
Function
__wbg_is_40a66842732708e7
(arg0, arg1)
pkg/s68k_bg.js:1139
Function
__wbg_iterator_6f9d4f28845f426c
()
pkg/s68k_bg.js:1069
Function
__wbg_length_6e3bbe7c8bd4dbd8
(arg0)
pkg/s68k_bg.js:1034
Function
__wbg_length_9e1ae1900cb0fbd5
(arg0)
pkg/s68k_bg.js:1163
Function
__wbg_length_f2ab5db52e68a619
(arg0)
pkg/s68k_bg.js:1094
Function
__wbg_new_0b9bfdd97583284e
()
pkg/s68k_bg.js:1084
← previous
next →
201–300 of 477, ranked by callers