斯坦福大学公开课 :手写编译器
本课程共95集 翻译完 欢迎学习
课程介绍:[持续更新ing]Stanford Compliers 编译原理。从 Coursera 下了。Stanford 官网的视频是放在 AWS 服务器上的。国内看是真的很坑,所以我下过来顺便传到b站。
课程列表
【第1集】-01-introduction-redo-correction_bilibili 译
【第2集】-02-structure-of-a-compiler-final_bilibili 译
【第3集】-03-the-economy-of-programming-languages_bilibili 译
【第4集】-01-cool-overview-final_bilibili 译
【第5集】-02-cool-example-ii-final_bilibili 译
【第6集】-03-cool-example-iii-final-correction_bilibili 译
【第7集】-01-A+Lexical+Analysis_bilibili 译
【第8集】-02-_Lexical_Analysis_Examples_13m03s_bilibili 译
【第9集】-03-A+Regular+Languages_bilibili 译
【第10集】-04-formal-languages_bilibili 译
【第11集】-05-lexical-specifications-final-quizupdate_bilibili 译
【第12集】-01-lexical-specification_bilibili 译
【第13集】+02+finite+automata+part+1_bilibili 译
【第14集】-03-regular-expressions-to-nfas-final-quizupdate-correction_bilibili 译
【第15集】-04-nfa-to-dfa-quizupdate_bilibili 译
【第16集】-05-implementing-finite-automata-correction_bilibili 译
【第17集】-01-introduction-to-parsing_bilibili 译
【第18集】-02-A+Context+Free+Grammars_bilibili 译
【第19集】-03-A+Derivations_bilibili 译
【第20集】-04-A+Ambiguity_bilibili 译
【第21集】-01-error-handling_bilibili 译
【第22集】-02-abstract-syntax-trees_bilibili 译
【第23集】-03-recursive-descent-parsing_bilibili 译
【第24集】-04-recursive-descent-algorithm_bilibili 译
【第25集】-05-A+Left+Recursion_bilibili 译
【第26集】-01-A+Predictive+Parsing_bilibili 译
【第27集】-02-first-sets_bilibili 译
【第28集】-03-follow-sets_bilibili 译
【第29集】-04-ll1-parsing-tables_bilibili 译
【第30集】-05-A+Bottom-Up+Parsing_bilibili 译
【第31集】-06-A+Shift-Reduce+Parsing_bilibili 译
【第32集】-01-A+Handles_bilibili 译
【第33集】-02-recognizing-handles_bilibili 译
【第34集】-03-recognizing-viable-prefixes_bilibili 译
【第35集】-04-valid-items_bilibili 译
【第36集】-05-slr-parsing_bilibili 译
【第37集】-06-slr-parsing-example_bilibili 译
【第38集】-07-slr-improvements_bilibili 译
【第39集】-08-slr-examples-correction_bilibili 译
【第40集】-01-introduction-to-semantic-analysis_bilibili 译
【第41集】-02-scope_bilibili 译
【第42集】-03-symbol-tables_bilibili 译
【第43集】-04-types_bilibili 译
【第44集】-05-A+Type+Checking_bilibili 译
【第45集】-06-A+Type+Environments_bilibili 译
【第46集】-07-A+Subtyping_bilibili 译
【第47集】-08-A+Typing+Methods_bilibili 译
【第48集】-09-implementing-type-checking_bilibili 译
【第49集】-01-A+Static+vs.+Dynamic+Typing_bilibili 译
【第50集】-02-self-type_bilibili 译
【第51集】-03-A+Self+Type+Operations_bilibili 译
【第52集】-04-self-type-usage_bilibili 译
【第53集】-05-A+Self+Type+Checking_bilibili 译
【第54集】-06-error-recovery_bilibili 译
【第55集】-01-runtime-organization_bilibili 译
【第56集】-02-A+Activations_bilibili 译
【第57集】-03-activation-records_bilibili 译
【第58集】-04-globals-and-heap_bilibili 译
【第59集】-05-alignment_bilibili 译
【第60集】-06-stack-machines_bilibili 译
【第61集】-01-introduction-to-code-generation_bilibili 译
【第62集】-02-A+Code+Generation+I_bilibili 译
【第63集】-03-A+Code+Generation+II_bilibili 译
【第64集】-04-code-generation-example_bilibili 译
【第65集】-05-A+Temporaries_bilibili 译
【第66集】-06-A+Object+Layout_bilibili 译
【第67集】-01-semantics-overview_bilibili 译
【第68集】-02-operational-semantics_bilibili 译
【第69集】-03-cool-semantics-i_bilibili 译
【第70集】-04-A+Cool+Semantics+II_bilibili 译
【第71集】-01-intermediate-code_bilibili 译
【第72集】-02-optimization-overview_bilibili 译
【第73集】-03-local-optimization_bilibili 译
【第74集】-04-peephole-optimization_bilibili 译
【第75集】-01-dataflow-analysis_bilibili 译
【第76集】-02-constant-propagation_bilibili 译
【第77集】-03-analysis-of-loops_bilibili 译
【第78集】-04-orderings_bilibili 译
【第79集】-05-A+Liveness+Analysis (1)_bilibili 译
【第80集】-01-register-allocation_bilibili 译
【第81集】-02-A+Graph+Coloring_bilibili 译
【第82集】-03-A+Spilling_bilibili 译
【第83集】-04-managing-caches_bilibili 译
【第84集】-01-automatic-memory-management_bilibili 译
【第85集】-02-A+Mark+and+Sweep_bilibili 译
【第86集】-03-A+Stop+and+Copy_bilibili 译
【第87集】-04-conservative-collection_bilibili 译
【第88集】-05-A+Reference+Counting_bilibili 译
【第89集】-01-java_bilibili 译
【第90集】-02-java-arrays_bilibili 译
【第91集】-03-java-exceptions_bilibili 译
【第92集】-04-java-interfaces_bilibili 译
【第93集】-05-java-coercions_bilibili 译
【第94集】-06-java-threads_bilibili 译
【第95集】-07-other-topics_bilibili 译
查看全部课程
相关推荐