Study with me: learn C programming language by building our own lisp (Part 34)
Автор: Bruhtus Null
Загружено: 2025-10-23
Просмотров: 7
Описание:
I want to learn about C programming language, and i found a book called "Build Your Own Lisp". So let's explore it together and see how it goes!
References:
https://www.buildyourownlisp.com/
https://beej.us/guide/bgnet/html/
https://craftinginterpreters.com/cont...
https://c-faq.com/
https://stackoverflow.com/a/76127046 (gcc -save-temps)
https://stackoverflow.com/a/466811 (explanation machine code, object code, assembly code)
https://www.cprogramming.com/tutorial...
https://en.cppreference.com/w/c.html
https://stackoverflow.com/a/612350 (typedef struct)
https://www.kernel.org/doc/html/v4.10...
https://www.open-std.org/jtc1/sc22/wg...
https://stackoverflow.com/a/83763 (C99 draft standard pdf)
https://stackoverflow.com/a/4978088 (C char array assignment and initialization)
https://stackoverflow.com/a/26129896 (lvalue and rvalue in C)
https://stackoverflow.com/a/1691818 (stack grow upward or downward)
https://stackoverflow.com/q/38792542 (readline.h history usage in C)
https://tiswww.case.edu/php/chet/read... (GNU history library)
https://stackoverflow.com/a/67520047 (Implement strcmp() manually)
https://softwareengineering.stackexch... (Consideration using const in C)
https://github.com/PacktPublishing/Le...
https://github.com/theokwebb/C-from-S...
http://cslibrary.stanford.edu/106/ (Pointer basics)
https://stackoverflow.com/q/40002185 (Char pointers and the printf function)
https://sourceware.org/glibc/manual/l...
https://www.learnc.net/c-tutorial/c-c...
https://community.particle.io/t/best-...
https://stackoverflow.com/a/30662565 (Check where string literals stored).
https://stackoverflow.com/q/1685483 (Examine contents of data section in ELF file).
https://stackoverflow.com/q/440331 (The reason we can change value of const char *variable).
https://stackoverflow.com/a/162615 (Trick to read declaration backward).
https://c-faq.com/decl/spiral.anderso... (Clockwise/spiral rule).
https://cs50.stackexchange.com/a/22089 (Difference between macros and global variable).
https://publications.gbdirect.co.uk//... (const and volatile explanation).
https://github.com/orangeduck/mpc (Micro Parser Combinators).
• Memory Segments in C/C++ (Memory segments in C/C++).
https://chessman7.substack.com/p/unde...
• How a Clever 1960s Memory Trick Changed Co... (History about virtual memory).
https://stackoverflow.com/q/668962 (The difference between -ggdb and -g in gcc).
/ debugging-c-code-with-gdb (How to use gdb).
https://www.geeksforgeeks.org/c/forma... (Format specifiers).
https://stackoverflow.com/q/10036381 (Arrow operator vs dot operator).
https://www.kernel.org/doc/html/lates... (linux kernel compiler standard).
Повторяем попытку...

Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: