Brain of JaneZ in a Jar
Explore RCompiler
Back to Home
Explore RCompiler
Created
2026-01-25
|
Updated
2026-01-25
|
Post Views:
埋一个坑,有空整理一下自己在完成RCompiler和学习编译原理过程中学到的东西。况且下学期也选了高编,也可以往里面加后端和优化的内容。
Author:
JaneZ
Link:
https://janezair.site/2026/01/25/Explore-RCompiler/
Copyright Notice:
All articles on this blog are licensed under
CC BY-NC-SA 4.0
unless otherwise stated.
Compiler
Previous
Mlsys Learning
挖个坑,记录一下寒假读的一些paper和入门mlsys的过程。 mlsys learning关于os可见 xv6-learning,记录了我通过mit教学用的xv6操作系统学习操作系统的过程。
Next
Modern Cpp
是从1.0版本移植过来的,但经过了gemini老师的润色和补充。 Modern C++ Overview: 从底层逻辑到语法糖 前言:上机课偶遇 Modern C++,拼劲全力无法战胜?在习惯了 Java 的自动内存管理和 Python 的灵活后,C++ 的语法规则确实显得复杂(甚至有些诡异)。 关于 C++ 的刻板印象 (Stereotypes): Old, out-dated, less-frequently used Unsafe (最大的痛点,内存泄露和越界) Hard to use & Various Compilation Issues 尽管如此,我们仍然需要学习 Modern C++,因为它在系统编程和高性能领域依然是无可替代的。 1. Value Types & Move Semantics (值类型与移动语义)左值 (lvalue) vs 右值 (rvalue) 左值 (lvalue):表示占据内存中某个可识别位置(也就是一个地址)的对象。可以使用 & 取地址。 右值 (rvalue):与之相反,通常是临时对象,不可以使用 &am...
JaneZ
Articles
9
Tags
7
Categories
0
Follow Me
Announcement
Welcome to explore the Brain of JaneZ in a Jar!
Recent Posts
xv6 Learning
2026-01-30
26 Winter
2026-01-29
Mlsys Learning
2026-01-29
Explore RCompiler
2026-01-25
Modern Cpp
2026-01-25