4 ms·
Those are some of my currently open tabs :) Lots of Google use on top of that. The parser is actually quite straight forward. The much harder part (for me) was
by EllipticCurve 6y ago
Those are some of my currently open tabs :) Lots of Google use on top of that. The parser is actually quite straight forward. The much harder part (for me) was the code generation afterwards (No experience with Assembly so far).
- General compiler design - This was one of the main ressources. https://www.tutorialspoint.com/compiler_design/compiler_design_symbol_table.htm https://www.tutorialspoint.com/compiler_design/compiler_desi...
- https://www.lua.org/manual/5.3/manual.html#9 https://www.lua.org/manual/5.3/manual.html#9
- https://www.godbolt.org/ https://www.godbolt.org/
- Linux system call table: http://blog.rchapman.org/posts/Linux_System_Call_Table_for_x86_64/ http://blog.rchapman.org/posts/Linux_System_Call_Table_for_x...
- A bit on floating point: https://cs.fit.edu/~mmahoney/cse3101/float.html https://cs.fit.edu/~mmahoney/cse3101/float.html
- Assembly https://www.cs.yale.edu/flint/cs421/papers/x86-asm/asm.html https://www.cs.yale.edu/flint/cs421/papers/x86-asm/asm.html
- More assembly: https://www.complang.tuwien.ac.at/ubvl/amd64/amd64h.html https://www.complang.tuwien.ac.at/ubvl/amd64/amd64h.html