MCPcopy Create free account

hub / github.com/Specy/s68k / functions

Functions477 in github.com/Specy/s68k

Methodget_pc
(&self)
src/debugger.rs:68
Methodget_registers
(&self)
src/debugger.rs:96
Methodget_source_address
(&self)
src/debugger.rs:93
Methodget_status
* @returns {string}
pkg/s68k_bg.js:383
Methodget_valid_addressing_modes
(&self)
src/semantic_checker.rs:151
Methodget_valid_sizes
(&self)
src/semantic_checker.rs:184
MethodhasReachedBottom
()
ts-lib/src/index.ts:205
MethodhasTerminated
()
ts-lib/src/index.ts:201
MethodlexOne
(code: string)
ts-lib/src/index.ts:301
Functionlex_only
(code: &str)
src/test/test.rs:229
Functionmain
()
src/main.rs:18
Methodnew
* @returns {Flags}
pkg/s68k_bg.js:371
Methodnew
()
src/lexer.rs:279
Methodnew
(code: String)
src/lib.rs:27
Methodnew
(lines: &[ParsedLine])
src/compiler.rs:74
Methodnew
(pc: usize, ccr: Flags)
src/debugger.rs:47
Methodnew
(line: ParsedLine, error: String)
src/semantic_checker.rs:23
Methodnew
()
src/interpreter.rs:55
Methodpop_empty_long
(&self, mut sp: usize)
src/interpreter.rs:133
MethodreadMemoryBytes
(address: number, length: number)
ts-lib/src/index.ts:157
Methodrun
()
ts-lib/src/index.ts:209
MethodrunWithBreakpoints
(breakpoints: Uint32Array, limit?: number)
ts-lib/src/index.ts:217
MethodrunWithInterruptHandler
(onInterrupt: InterruptHandler)
ts-lib/src/index.ts:221
MethodrunWithLimit
(limit: number)
ts-lib/src/index.ts:213
MethodsetRegisterValue
(register: RegisterOperand, value: number, size = Size.Long)
ts-lib/src/index.ts:193
Methodset_ccr
(&mut self, ccr: Flags)
src/debugger.rs:62
Methodset_pc
(&mut self, pc: usize)
src/debugger.rs:59
Methodstep
()
ts-lib/src/index.ts:96
MethodstepGetStatus
()
ts-lib/src/index.ts:100
MethodstepWithInterruptHandler
(onInterrupt: InterruptHandler)
ts-lib/src/index.ts:119
Functiontest_addressing_modes
()
src/test/test.rs:42
Functiontest_case_insensitive_registers_in_indirect_displacement
()
src/test/test.rs:64
Functiontest_complex_code
()
src/test/test.rs:77
Methodto_bits
(&self)
src/instructions.rs:27
Methodto_bytes
(&self)
src/instructions.rs:23
Methodundo
()
ts-lib/src/index.ts:111
Methodwasm_answer_interrupt
* @param {any} value
pkg/s68k_bg.js:623
Methodwasm_compile
* @returns {Compiler}
pkg/s68k_bg.js:774
Methodwasm_create_interpreter
* @param {Compiler} pre_processed_program * @param {number} memory_size * @returns {Interpreter}
pkg/s68k_bg.js:801
Methodwasm_get_a_reg
(&self, index: usize)
src/interpreter.rs:372
Methodwasm_get_a_regs_value
(&self)
src/interpreter.rs:369
Methodwasm_get_byte
* @returns {number}
pkg/s68k_bg.js:717
Methodwasm_get_ccr
* @returns {Flags}
pkg/s68k_bg.js:341
Methodwasm_get_ccr
(&self)
src/interpreter.rs:375
Methodwasm_get_code
(&self)
src/lib.rs:80
Methodwasm_get_condition_value
* @param {number} cond * @returns {boolean}
pkg/s68k_bg.js:546
Methodwasm_get_cpu_snapshot
* @returns {Cpu}
pkg/s68k_bg.js:439
Methodwasm_get_current_interrupt
* @returns {any}
pkg/s68k_bg.js:605
Methodwasm_get_current_line_index
* @returns {number}
pkg/s68k_bg.js:639
Methodwasm_get_d_reg
(&self, index: usize)
src/interpreter.rs:362
Methodwasm_get_d_regs_value
(&self)
src/interpreter.rs:365
Methodwasm_get_flag
* @param {Flags} flag * @returns {boolean}
pkg/s68k_bg.js:512
Methodwasm_get_flags_as_array
* @returns {Uint8Array}
pkg/s68k_bg.js:529
Methodwasm_get_flags_as_number
* @returns {number}
pkg/s68k_bg.js:522
Methodwasm_get_instruction_at
* @param {number} address * @returns {any}
pkg/s68k_bg.js:461
Methodwasm_get_last_line_address
(&self)
src/interpreter.rs:2197
Methodwasm_get_last_step
(&self)
src/interpreter.rs:2185
Methodwasm_get_lexed_lines
* @returns {any}
pkg/s68k_bg.js:756
Methodwasm_get_line
* @returns {any}
pkg/s68k_bg.js:849
Methodwasm_get_long
* @returns {number}
pkg/s68k_bg.js:703
Methodwasm_get_message
* @returns {string}
pkg/s68k_bg.js:834
Methodwasm_get_pc
* @returns {number}
pkg/s68k_bg.js:446
Methodwasm_get_register_value
* @param {any} reg * @param {number} size * @returns {number}
pkg/s68k_bg.js:555
Methodwasm_get_sp
* @returns {number}
pkg/s68k_bg.js:453
Methodwasm_get_status
* @returns {number}
pkg/s68k_bg.js:504
Methodwasm_get_word
* @returns {number}
pkg/s68k_bg.js:710
Methodwasm_has_reached_bottom
* @returns {boolean}
pkg/s68k_bg.js:591
Methodwasm_has_terminated
* @returns {boolean}
pkg/s68k_bg.js:598
Methodwasm_new
(code: String)
src/lib.rs:60
Methodwasm_read_bytes
* @param {number} address * @param {number} size * @returns {Uint8Array}
pkg/s68k_bg.js:664
Methodwasm_read_bytes
(&self, address: usize, size: usize)
src/interpreter.rs:253
Methodwasm_read_memory_bytes
* @param {number} address * @param {number} size * @returns {Uint8Array}
pkg/s68k_bg.js:423
Methodwasm_run
* @returns {number}
pkg/s68k_bg.js:486
Methodwasm_semantic_check
* @returns {WasmSemanticErrors}
pkg/s68k_bg.js:792
Methodwasm_set_register_value
* @param {any} reg * @param {number} value * @param {number} size
pkg/s68k_bg.js:575
Methodwasm_step
* @returns {any}
pkg/s68k_bg.js:468
MethodwriteMemoryBytes
(address: number, data: Uint8Array)
ts-lib/src/index.ts:104
← previous401–477 of 477, ranked by callers