rayiner/amd64-asm
View on GitHub ↗ ★ 40 Common Lisp
AMD64 assembler in Common Lisp
3 mentions on Hacker News by 1 person: 0 stories, 3 comments · first 2013-03-29 · latest 2015-09-23
20082026
-
Years ago I made an x86 assembler using Common Lisp macros to expand instruction descriptions: https://github.com/rayiner/amd64-asm . Meta programming is incredibly powerful, more so when your macro language is just your host language. The…
comment by rayiner · 2015-09-23 · in A simple x86 assembler C++ template metaprogram -
…om/dylan-lang/opendylan/blob/master/sources/... Also see the x86-64 assembler I wrote in Common Lisp: https://github.com/rayiner/amd64-asm/blob/master/encoders.li... . Specifically, lines 374-504, 621+. Each instruction description…
comment by rayiner · 2013-10-28 · in Lisp for C++ programmers -
…is by writing an assembler, which you can do in pretty much any language you're comfortable with ( https://github.com/rayiner/amd64-asm ) with just a manual ( http://support.amd.com/us/Processor_TechDocs/24594_APM_v3.pd... ) . I think x86…
comment by rayiner · 2013-03-29 · in Why I Chose to Learn C