title: JIT Assembler for C# language
body: <p>I'm writing a memory editing library and I'm interested in writing asm code on the fly in C#. I especially like FASM, so I found a library called Fasm_managed that can assemble my x86 asm code on the fly. Now, I'm hurting a problem, I need to assemble x64 code too, but unfortunately, this library doesn't support it.</p>
  
  <p>Does anyone knows a good JIT assembler library for C# that compiles both x86/x64 asm code (ideally FASM syntax) ? :)</p>
  
  <p>A good example of what I'm looking for is the library <a href="http://code.google.com/p/asmjit/" rel="nofollow">AsmJit</a> (but this one is only for C/C++).</p>
  
  <p>Thanks guys.</p>