Referência de fonte: compiler/chrisasm/chrisasm.c¶
Esta página é gerada de forma determinística; não editar manualmente.
| Campo | Valor |
|---|---|
| Path | compiler/chrisasm/chrisasm.c |
| Lines | 1360 |
| Bytes | 38575 |
| SHA-256 | 7f7a5ba704b568a5988dcb9289467c6c3eb71cd5ddddadec98f6717a64e7464f |
| ChrisOS revision | da3df29cb397932c43d32373871fb9380e688ade |
Includes detectados¶
chrisasm.h, string.h, heap.h, stdlib.h
Símbolos detectados¶
asm_fail, emit_u8, emit_u32, emit_u64, is_space, skip_ws, parse_ident, parse_u64, reg_index, find_sym, add_sym, add_reloc, emit_mov_reg_imm64, emit_mov_reg_reg, emit_push, emit_pop, emit_mov_cr, reg_any, emit_rex, emit_disp_reloc, emit_mem_modrm, is_local_lab, local_find, local_define, add_fix, patch_fixups, emit_call_or_jmp, emit_local_branch, parse_mem, emit_rm, sec_of, emit_zeros, parse_string, jcc_of, parse_line, publish_secs, chrisasm_assemble
Uso¶
A interpretação arquitetural pertence às páginas autorais. Este registro fornece identidade, tamanho, dependências sintáticas simples e símbolos para navegação e context packs.