标签: c regex parsing assembly vm-implementation
我正在编写一个直接执行我自己的汇编代码的虚拟机。以下是一个例子:
add r1, r2, r3 ; Add the values of reg2 and reg3 and store the result in reg1
正如您所看到的,说明的布局如下:
指令参数OPTIONAL_COMMENT
最好使用正则表达式来解析它,还是可以逐行解析并用空格分割每一行?