小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
实现一个 CSS 词法分析器(Lexer)

本文介绍了使用 Go 实现 CSS 词法分析器的过程,重点讲解了词法分析的基本概念、token 类型及解析方法。通过定义输入流和 lexer,逐步解析 CSS 源码,最终生成 token 流。该实现已开源,测试通过率为96.53%。

实现一个 CSS 词法分析器(Lexer)

宝硕博客
宝硕博客 · 2025-08-05T15:18:52Z
重新发明轮子:在C#中创建编译器 - 第二部分

本文介绍了如何在C#编译器中添加内部函数,如平方根、幂、最大值、最小值和随机数。通过扩展词法分析器和语法分析器,新增了Function和Comma标记,并实现了解析逻辑,使用户能够执行复杂的数学表达式和函数调用。

重新发明轮子:在C#中创建编译器 - 第二部分

DEV Community
DEV Community · 2025-05-26T22:30:00Z
【Rust日报】2025-04-21 Lexer: 可定制词法分析器

Lexer是一个用Rust编写的可定制词法分析器,支持正则表达式解析、NFA和DFA转换及可视化展示,能够高效地对输入文本进行扫描和分词。

【Rust日报】2025-04-21 Lexer: 可定制词法分析器

Rust.cc
Rust.cc · 2025-04-21T02:43:04Z
使用Logos创建简单快速的词法分析器

本文介绍了使用Rust编写的词法分析器生成器Logos,分享了创建简单词法分析器的步骤,包括项目设置、文件读取和令牌定义。通过示例代码,展示了如何解析类似Rust语法的文本文件,实现基本的词法分析功能。

使用Logos创建简单快速的词法分析器

DEV Community
DEV Community · 2025-03-16T02:13:11Z
Tsonnet #9 - 标识符支持

本文介绍了如何为Tsonnet系列解释器添加标识符支持。标识符用于命名变量和函数,通过修改对象字面量示例,将标识符替代字符串作为属性名。随后,更新了抽象语法树(AST)和词法分析器,以解析标识符。最终实现了标识符支持,为更复杂的语言构造奠定基础。

Tsonnet #9 - 标识符支持

DEV Community
DEV Community · 2025-02-12T21:17:00Z

本文介绍了如何使用 Python 实现一个支持自定义规则的类 Flex/Lex 词法分析器,只需要短短 56 行代码即可实现。通过修改官方文档中的程序,可以支持外部传入规则、规则支持传入函数、更好的行和列信息统计、支持忽略规则和在流末尾添加 EOF 符号等功能。最后给出了一个 C 语言代码的例子,展示了如何使用该词法分析器进行分析。

56 行代码用 Python 实现一个 Flex/Lex

Skywind Inside
Skywind Inside · 2023-10-29T17:03:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码