Parsing C in 2023

Parsing C in 2023

Tsoding Daily

1 год назад

47,862 Просмотров

More Episodes: https://www.youtube.com/playlist?list=PLpM-Dvs8t0VYhYLxY-i7OcvBbDsG4izam

Chapters:
- 00:00:00 - Announcement
- 00:00:49 - Intro: The Coogle Project Idea
- 00:18:09 - Option 1: C Parser in Python (pycparser)
- 00:33:00 - Option 2: Tiny C Compiler (tcc)
- 01:01:31 - Option 3: Bindings_Generator for Jai (libclang)
- 01:23:11 - Parsing Function Declarations with libclang
- 02:25:10 - Outro

References:
- Hoogle - https://hoogle.haskell.org/
- nothings - `stb_c_lexer.h` - https://github.com/nothings/stb/blob/master/stb_c_lexer.h
- Wikipedia - Simple API for XML - https://en.wikipedia.org/wiki/Simple_API_for_XML
- Wikipedia - Actor model - https://en.wikipedia.org/wiki/Actor_model
- eliben - pycparser - https://github.com/eliben/pycparser
- Tsoding Daily - Including C File Over HTTPS - https://www.youtube.com/watch?v=4vSyqK3SK-0
- nakst - gf2 - https://github.com/nakst/gf
- Tsoding Daily - I implemented Goto in OCaml - https://www.youtube.com/watch?v=iPrltr1b6Q4
- cppreference - longjmp - https://en.cppreference.com/w/cpp/utility/program/longjmp

Socials:
- Twitch: https://twitch.tv/tsoding
- Twitter: https://twitter.com/tsoding

Support:
- BTC: bc1qj820dmeazpeq5pjn89mlh9lhws7ghs9v34x9v9
Ссылки и html тэги не поддерживаются


Комментарии: