Skip to content

Commit

Permalink
book: conclusion
Browse files Browse the repository at this point in the history
  • Loading branch information
Nugine committed Jan 13, 2020
1 parent c9ddd5d commit c22819c
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 1 deletion.
4 changes: 3 additions & 1 deletion book/src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,6 @@
- [5. 来点错误](./5.md)
- [6. 实现虚拟机](./6.md)
- [7. 生成机器码](./7.md)
- [8. 命令行界面](./8.md)
- [8. 命令行界面](./8.md)

[结语](./conclusion.md)
15 changes: 15 additions & 0 deletions book/src/conclusion.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# 结语

本教程基于 dynasm 实现了一个 Brainfuck JIT 虚拟机,主要功能有 Brainfuck 解析编译、简单优化、动态生成机器码,并提供了友好的命令行界面。

希望本项目对有兴趣深入研究 JIT 技术的人有所帮助。

欢迎 PR 来进一步改进本项目。

第三方依赖:

<https://crates.io/crates/dynasm>

<https://github.com/dtolnay/thiserror>

<https://github.com/TeXitoi/structopt>

0 comments on commit c22819c

Please sign in to comment.