Skip to content

Instantly share code, notes, and snippets.

View eryue0220's full-sized avatar
🐢
Response Slowly

eryue0220 eryue0220

🐢
Response Slowly
View GitHub Profile
@eryue0220
eryue0220 / thinking_in_data.md
Created June 14, 2018 03:31
Thinking in Data

@eryue0220
eryue0220 / compiler-construction-01.md
Last active June 10, 2018 08:43
A Brief Note About Compiler Instructions

A Brief Note About Compiler Construction - Part 1

This note easily records myself for the compiler, if any wrong or questions can comment.

Components in Compilers

A compiler's work what it does is just like transpiling the source code, which may be written in C++ or Java, to the target machine code, which may looks like this MOV ax, 2 or c7 00 0000 0002. At first glance, what the compiler do is not very complicated. However, under the hood, the compiler need to do much work:

Scanner