"Please explain why this should be useful."
So you can step through it in the C# debugger? Then it will be easier to understand and modify? I have seen another project called
C# Intel Syntax Binary Assembler
on sourceforge.net.
I would like to make a simplified assembler in Dolphin Smalltalk. I want to make an implementation that is easy to follow and is well documented. It will probably use Lispy syntax instead of traditional assembler syntax. That way Lisp style macros can be used. picoLARC on sourceforge.net is a concept demo.
I tried looking at some of the source for nasm to try to learn something I could apply to this end. But it's very complex in there. The documentation that is in there is very helpful. But most of it is uncommented. I am not a C programmer but I know the basics.
I have the Intel opcode manuals. I don't find them to be very illuminating. There are no examples. Just one single example would help a lot. How do you figure this stuff out? Where do you get your info? Where is the help?
Is it possible to single step through nasm in Visual C++ 2005?
Can you point me at the info I would need to make a simple assembler?
Do you know of any open assemblers that work but are much simpler?