I think you are referring to EVM-code, the assembly-like language of the Ethereum VM.
High-level languages such as Mutan, Serpent and LLL compile down to this intermediary EVM-code, which is run by the VM. You could just write everything in EVM-code, by referring to Appendix G of http://gavwood.com/paper.pdf.
I could write EVM code using a hex editor, but I was curious about a "standard assembler" which would use instruction mnemonics and would generate output that other tools could incorporate.
For example, the Mutan language has an "asm" directive, so maybe that's almost exactly what I want. I still haven't determined how to package up the "init" and "main" sections of a contract, nor how to load them into any of the clients... Maybe that should be a separate section.
Answers
For example, the Mutan language has an "asm" directive, so maybe that's almost exactly what I want. I still haven't determined how to package up the "init" and "main" sections of a contract, nor how to load them into any of the clients... Maybe that should be a separate section.