Skip to content
#

nasm

Here are 736 public repositories matching this topic...

MOVED TO: https://cirosantilli.com/linux-kernel-module-cheat/userland-assembly with code at https://github.com/cirosantilli/linux-kernel-module-cheat/tree/master/userland/arch/x86_64 SEE README. x86 IA-32 and x86-64 userland minimal examples tutorial. Hundreds of runnable asserts. Nice GDB setup. IO done with libc, so OS portable in theory. NASM…

  • Updated Jun 25, 2019
  • Assembly

⚙️ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, custom IR, SSA-based optimizer, and a full frontend/backend pipeline. Compiles to x86 machine code with integrated assembler and emulator.

  • Updated Oct 14, 2024
  • TypeScript

Improve this page

Add a description, image, and links to the nasm topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the nasm topic, visit your repo's landing page and select "manage topics."

Learn more