raviqqe’s documents
This is a list of my posts and slides.
For my portfolio and projects, see raviqqe.com.
The source code of this website is available on GitHub.
Posts
2024
- Embedding Scheme in Rust (2024/12/24)
2022
- Announcing the Pen programming language v0.4 (2022/07/01)
- Implementing the Perceus reference counting GC (2022/06/21)
Slides
2025
- Rust integration in Stak Scheme (PDF, 2025/01/26)
2024
- Bytecode encoding v2 in Stak Scheme (PDF, 2024/12/22)
- Progress in Stak Scheme (PDF, 2024/10/13)
- Floating-point numbers in Stak Scheme (PDF, 2024/09/01)
eval
-based interpreter in Stak Scheme (PDF, 2024/07/21)- File system in Stak Scheme (PDF, 2024/06/23)
eval
ing macros in Stak Scheme (PDF, 2024/06/02)eval
in Stak Scheme (PDF, 2024/05/12)- Stak Scheme on WASM (PDF, 2024/04/07)
- Stak Schemeの紹介 (PDF, 2024/03/25)
- Stak Scheme updates (PDF, 2024/03/17)
- Library system in Stak Scheme (PDF, 2024/02/18)
- Embedding Stak Scheme in Rust (PDF, 2024/01/14)
2023
- Testing a self-hosted compiler in Stak (PDF, 2023/12/10)
- Differences between Stak and Ribbit Scheme (PDF, 2023/10/22)
- Hygienic macro on Stak Scheme (PDF, 2023/09/30)
- Stak Scheme (PDF, 2023/08/12)
- Having fun with Scheme (PDF, 2023/07/23)
- Introducing Arachne VM (仮) (PDF, 2023/07/02)
- Array-based Lisp? (PDF, 2023/06/11)
- Progress report in the Pen programming language (PDF, 2023/01/21)
2022
- Progress report in the Pen programming language (PDF, 2022/11/26)
- Stack operation optimization in Pen (PDF, 2022/11/13)
- Compiler optimization in Pen (PDF, 2022/10/30)
- Progress report in Pen programming language (PDF, 2022/10/15)
- Progress report in Pen programming language (PDF, 2022/10/01)
- Progress report in Pen programming language (PDF, 2022/09/04)
- Progress report in Pen programming language (PDF, 2022/08/21)
- Nondeterministic parallel computation in Pen (PDF, 2022/08/08)
- Progress report in Pen programming language (PDF, 2022/07/16)
- Progress report in Pen programming language (PDF, 2022/06/18)
- Progress report in Pen programming language (PDF, 2022/06/05)
- Progress report in Pen programming language (PDF, 2022/04/24)
- Progress report in Pen programming language (PDF, 2022/04/08)
- Progress report in Pen programming language (PDF, 2022/03/19)
- Progress report in Pen programming language (PDF, 2022/03/05)
- Progress report in Pen programming language (PDF, 2022/02/20)
- Progress report in Pen programming language (PDF, 2022/02/04)
- Pen 言語の進捗報告 (PDF, 2022/01/08)
2021
- Pen 言語の進捗報告 (PDF, 2021/11/28)
- Pen 言語の進捗報告 (PDF, 2021/11/13)
- System Injection (PDF, 2021/11/13)
- Pen 言語の進捗報告 (PDF, 2021/10/02)
- Pen 言語における並列計算 (PDF, 2021/09/05)
- Pen の進捗報告 (PDF, 2021/08/21)
- Pen 言語の紹介 (PDF, 2021/08/09)
- 自作言語 F—の紹介 (PDF, 2021/07/11)
- Ninja で作る自作(?)ビルドシステム (PDF, 2021/06/26)
- 自作言語 Ein の紹介 (PDF, 2021/05/25)
Notes
2023
- Algorithms and data structures (2023/10/04)
- Programming languages (2023/10/04)
2022
- MLIR first impression (2022/09/17)