• 投稿

【全集】用C语言编写词法分析器 中英字幕 1080P

1590
1
2026-06-30 08:00:00
54
8
198
6
这是一个用 C 语言从零实现词法分析器(Lexer / Tokenizer)的实战教程系列,属于编译器/解释器开发的基础部分。 课程目标 学习词法分析的核心原理:将源代码字符串转换为Token 序列(关键字、标识符、运算符、字面量等)。 通过纯 C 语言实现,理解底层扫描、状态机、缓冲等技术。 为后续构建 Parser(语法分析器)、Interpreter 或 Compiler 打基础。 主要内容: Lexer 基础:Token 定义、源代码扫描、字符处理。 Token 类型支持:关键字、标识符、数字、字符串、运算符、标点符号等。 核心技术: 状态机或 switch-case 驱动的扫描器。 处理空白符、注释、错误情况。 位置跟踪(行号、列号)用于错误报告。 优化与扩展:处理复杂 token、性能考虑、错误恢复等。 实际应用:逐步构建可用于简单语言(如自定义脚本语言)的 Lexer。 课程特点 纯 C 实现:无第三方库,强调底层控制和性能。 步步为营:从简单字符 Token 开始,逐步增加复杂性。 适合人群:有 C 语言基础、对编译原理、解释器开发或编程语言设计感兴趣的学习者。 系列定位:可能是更大“编译器/解释器从零实现”系列的一部分。 总结:这个教程是编译器前端的优秀入门实践,帮助你掌握 Tokenization 过程,为后续 Parser、AST、代码生成等环节做好准备。
专注分享优质课程
34.4万播放
简介
【全集 2026】哈佛大学 计算机科学 商业课程 中英字幕 1080P
【全集】新南威尔士大学 C语言编程 中英字幕 1080P
【全集】密歇根大学 C++编程 中英字幕 1080P
【全集】新南威尔士大学 Rust现代编程 中英字幕 1080P
【全集】加州大学戴维斯分校 计算机科学 中英字幕 1080P
【全集 附课件】多伦多大学 使用Rust构建高性能软件系统 中英字幕 1080P
【全集 春季版】伊利诺伊大学 计算机编程:从Bash到Rust 中英字幕
【全集】多伦多大学 C语言编程 中英字幕 1080P
【全集】伊利诺伊大学 计算机编程:从Bash到Rust 中英字幕
【全集】慕尼黑工业大学 计算机编程:从入门到实战 中英字幕
【全集】威斯康星大学 C语言编程与计算机底层原理 中英字幕 1080P
【全集】范德堡大学 C++标准模板库 中英字幕 1080P
【全集 2026】哈佛大学 CS50X 计算机科学导论 中英字幕 1080P
【全集】威斯康星大学 Python数据编程 CS220 中英字幕 1080P
【全集】范德堡大学 使用Java实现结构化并发 CS253 中英字幕 1080P
【全集】慕尼黑工业大学 编程语言的高级概念 中英字幕 1080P
【全集】波恩大学 现代C++ CS414 中英字幕
【全集】慕尼黑工业大学 IN2377 C++编程概念 中英字幕 1080P
【全集】哈佛大学CS50 R语言编程 零基础入门 中英字幕 附完整课件
【全集】哈佛大学CS50 Python编程 中英字幕 课程附完整课件
【全集 2025】哈佛大学 CS50 计算机导论 中英字幕 完整课程
麻省理工公开课 MIT 6.100L CS 和 Python 编程 课程完整版已上传,课程附完整课件(中英版),课后程序题(中英版)和课程代码
【油管千万订阅 freeCodeCamp】面向C语言编程初学者教程 Tutorial for Beginners in C Programmin(中英双语字幕)
从零开始用C语言编写一个机器学习库 中英字幕 1080P
02:26:17
用C语言编写虚拟网络摄像头 中英字幕 1080P
01:05:15
用C语言编写磁盘使用情况分析器 中英字幕 1080P
01:15:32
用C语言编写Linux内核模块 中英字幕 1080P
05:33:14
用Python编写人脸识别器 中英字幕 1080P
53:57
从零开始用C语言编写解释器 中英字幕 1080P
01:56:43
用C语言编写虚拟CPU 中英字幕 1080P
03:44:47
用C语言从零开始编写虚拟机 中英字幕
06:24:43
用C语言编写文件压缩程序 中英字幕 1080P
01:37:07
用C语言编写排序可视化程序 中英字幕 1080P
01:19:03
用C语言编写一款反病毒程序 中英字幕 1080P
03:34:40
用C语言实现光线追踪 中英字幕 1080P
01:56:49
用C语言编写一个真正的加密库 中英字幕 1080P
02:26:28
从零开始编写一门新的编程语言 中英字幕 1080P
05:37:39
用C语言编写一个恶作剧弹窗(GUI) 中英字幕 1080P
01:14:01
使用C语言将Python运行速度提升100倍 中英字幕 1080P
01:21:17
从零开始用C语言编写malloc函数 中英字幕 1080P
01:00:26
从零开始用C语言编写图形用户界面 中英字幕 1080P
05:07:46
用C语言编写文件监视器 中英字幕 1080P
29:42
用C语言编写静电模拟程序 中英字幕 1080P
01:00:21
Clay - C语言高性能UI布局 中英字幕 4K
35:19
用C语言编写十六进制转储程序 中英字幕 1080P
42:52
构建智能AI聊天机器人 中英字幕 1080P
35:42
用C语言编写键盘记录器 中英字幕 4k视频
40:18
用C语言实现双摆 中英字幕 1080P
43:45
用C语言实现光线投射 中英字幕 1080P
02:55:36
用C语言实现的斐波那契序列可视化器 中英字幕 1080P
01:31:42
用C++重建一个JSON解析器 中英字幕 1080P
42:34
用C语言编写一个Redis数据库服务器 中英字幕 1080P
02:54:06
用C语言编写磁盘基准测试工具 中英字幕 1080P
01:53:16
修复C语言中占用CPU使用率100%的定时器程序 中英字幕 1080P
01:22:34
用C语言编写Linux内核驱动程序 中英字幕 1080P
01:30:26
用C语言编写一个TCP服务器库 中英字幕 1080P
02:06:33
用C语言编写以太网库 中英字幕 1080P
从零开始用C语言编写编码猫 中英字幕 1080P
41:43
Linux内核开发:编写Apple Xserve服务器前面板USB驱动 中英字幕 1080P
03:07:40
用C语言编写逆天的小型UI库 中英字幕 1080P
01:55:14
Python无人机编程 中英字幕 1080P
03:33:03
用C语言编写弹跳球模拟程序 中英字幕 1080P
01:54:46
用C语言编写一个MAC地址修改器 中英字幕 1080P
01:21:28
从零构建黑客工具包 中英字幕 1080P
从零开始用C语言编写动画引擎 中英字幕 1080P
02:06:44
C语言中的异步引擎 中英字幕 1080P
03:12:16
React开发者破防版:用C语言编写UI 中英字幕 1080P
02:02:58
C语言中的哈希表 中英字幕 1080P
02:11:31
【全集】从零开始用C++构建神经网络 中英字幕 1080P
从零构建神经网络识别手写数字 中英字幕 1080P
01:31:46
【全集】从零开始用C++构建前馈神经网络 中英字幕 1080P
用Rust编写Git部分功能 中英字幕 1080P
04:29:28
用C语言编写函数绘图器 中英字幕 1080P
02:25:14
面向对象编程 C++版 中英字幕 1080P
从零开始用C语言编写HTTP服务器 中英字幕 1080P
02:03:57
【全集】Rust程序设计 中英字幕 1080P
【全集】Rust底层并发编程:原子操作与锁 中英字幕 1080P
【全集】Rust高级编程原理与实践 中英字幕 1080P
【全集】实用编程核心精讲:高级C++ 中英字幕 1080P
用C语言编写反病毒程序续集:用C语言从零编写底层IO缓冲区 中英字幕 1080P
04:07:35
用C语言和计算机视觉破解秘密信息 中英字幕 1080P
02:00:36
【全集】用C语言从零开始编写Linux防火墙 中英字幕 1080P
用C语言构建形状识别神经网络 中英字幕 1080P
03:43:48
从零用C语言构建虚拟机续集:可变参数函数与虚拟机 中英字幕 1080P
【全集】Rust CLI:构建一个终端工具 中英字幕 1080P
【全集】用C++构建NES模拟器 中英字幕 1080P
【全集】用C语言从零搭建Web服务器 中英字幕 1080P
用C语言编写GUI任务管理应用 中英字幕 1080P
01:37:35
【全集】Rust高级编程:泛型、Trait与设计模式 中英字幕 1080P
用C语言实现atoi函数 中英字幕 1080P
01:08:33
【全集】Rust语言高级机制:标准库实现与设计原理 中英字幕 1080P
从零使用Rust搭建HTTP服务器 中英字幕 1080P
02:46:45
Rust编程 101完整课程 中英字幕 1080P
06:01:15
用Rust语言实现Lox解释器 中英字幕 1080P
07:53:42
【全集】C语言网络编程:从TCP套接字到构建HTTP服务器 中英字幕 1080P
【全集】用C语言编写词法分析器 中英字幕 1080P
用go语言从零构建搜索引擎 中英字幕 1080P
02:06:18
【全集】Rust编程实战:用Rust从零构建高性能缓存CDN 中英字幕 1080P
【全集】用C语言从零实现LLM分词器 中英字幕 1080P
【全集】基于Linux环境下的 C++编程 中英字幕 1080P
【全集】C++ OpenGL 现代渲染引擎开发 中英字幕 1080P
用C语言编写监控脚本:手机实时通知 中英字幕 1080P
30:04
【全集】用Rust实现TCP协议 中英字幕 1080P
客服
顶部
赛事库 课堂 2021拜年纪