bf-mips:Brainfuck 到 MIPS 编译器

时间:2024-07-07 09:39:42
【文件属性】:

文件名称:bf-mips:Brainfuck 到 MIPS 编译器

文件大小:7KB

文件格式:ZIP

更新时间:2024-07-07 09:39:42

Java

bf-mips 一个过度设计的 Brainfuck 到 MIPS 编译器。 实际上,编译 Brainfuck 所需的唯一数据结构是堆栈。 例子: String code = "++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++."; char[] tokens = BFLexer.lex(code); AST tree = BFParser.parse(tokens); CodeGenerator cGen = new CodeGenerator(tree); System.out.println(cGen.generate()); 产出 .data array: .word 0:30000 .text MAIN: la


【文件预览】:
bf-mips-master
----LICENSE(1KB)
----src()
--------bf_mips()
----.gitignore(189B)
----README.md(2KB)

网友评论