Rusty-Brainfuck-Compiler

所属分类:人工智能/神经网络/深度学习
开发工具:Brainfuck
文件大小:0KB
下载次数:0
上传日期:2021-10-24 04:28:50
上 传 者sh-1993
说明:  Rusty Brainfuck编译器,,
(Rusty-Brainfuck-Compiler,,)

文件列表:
Cargo.toml (130, 2021-10-23)
LICENSE (35149, 2021-10-23)
src/ (0, 2021-10-23)
src/compiler/ (0, 2021-10-23)
src/compiler/intermediate/ (0, 2021-10-23)
src/compiler/intermediate/IntermediateLanguageDesign.md (800, 2021-10-23)
src/compiler/intermediate/mod.rs (3976, 2021-10-23)
src/compiler/intermediate/tokenizer.rs (710, 2021-10-23)
src/compiler/mod.rs (2383, 2021-10-23)
src/compiler/preface.c (86, 2021-10-23)
src/main.rs (1125, 2021-10-23)
test scripts/ (0, 2021-10-23)
test scripts/mandelbrot.b (11669, 2021-10-23)
test scripts/source.bf (151, 2021-10-23)

# Rusty Brainfuck Compiler ## Notice This compiler was initially built as I was learning Rust more in-depth, and as such, some of the code may look wrong or may not be quite as optimized as it should be, but the program should still work. # Description Rusty Brainfuck Compiler is a compiler for the programming language built entirely in Rust. The way it compiles brainfuck is to convert it to an intermediate layer known as BASM and then pass it to the script builder, which converts BASM to C, soon after compiling with GCC that makes the .exe executable for anyone to run and enjoy. This was a small project meant to see if I could even create a proper interpreter and compiler for BF since I had many issues doing it (with C++) in the past. But it turned out victorious, and now it's here for everyone to enjoy! ## Prerequisites - GCC 8 or higher

近期下载者

相关文件


收藏者