2016-06-13 09:16:49 +02:00
2014-08-27 16:06:24 +02:00
2016-06-13 09:16:49 +02:00
2016-06-13 08:59:15 +02:00
2016-06-13 08:59:15 +02:00
2015-11-04 06:57:01 +01:00
2014-08-27 16:06:24 +02:00
2016-06-13 08:59:15 +02:00
2014-08-27 16:06:24 +02:00
2014-07-01 16:59:06 +02:00
2016-01-22 03:16:53 +01:00

XEDParse

Build status

XEDParse is a library to parse MASM-like plaintext instructions to the XED instruction format. The library is meant to have quick access to assembly in certain low-level programs (such as debuggers).

Currently finished:

  • Parsing instructions to an internal data structure
  • Translate the instruction base to XED2
  • Translate registers to XED2
  • Encode the translated structure
  • Translate values
  • Translate memory arguments

Todo:

  • Handle instructions with more than two operands correctly

Currently the parser can be considered reasonably fast, parsing about 200,000 instructions in 1.5 seconds.

S
Description
XEDParse: A MASM-like, single-line plaintext assembler
Readme
8.6 MiB
0 Stars 1 Watchers 0 Forks
1.0.26
Latest
2026-11-07 10:08:17 -10:00
Languages
C 90.8%
C++ 9%