lex-编译原理 正则表达式 求助

问题描述

编译原理 正则表达式 求助

在lex程序中,如何写一个正则表达式过滤掉注释并统计行数
注释形式如下: /* .......*/

注意这种注释可能分成多行!
求大神

解决方案

关于正则表达式,作为软件工程师应该比较熟悉了。所谓正则表达式,就是表示字符串的格式。正则表达式r完全由它所匹配的串集来定义。这个集合称为由正则表达式生成的语言,写作L(r)。此处的语言只是表示“串的集合”,它与程序设计语言并无特殊关系。
?
基本的正则表达式
  正则表达式......
答案就在这里:编译原理之正则表达式
----------------------

解决方案二:

这是不是老师留给你们的作业?

时间: 2024-12-03 21:48:29

lex-编译原理 正则表达式 求助的相关文章

编译原理试题求助

问题描述 远程教育一试题,不知道该怎么做没有个头绪希望那个大大能出手相助题为构造下列正则表达式的确定有穷自动机aba(a|b)*a谢谢了.

编译原理实在不会做,求助啊

问题描述 编译原理实在不会做,求助啊 请问6.4的LR(1)怎么写呢? 解决方案 晕...这让人怎么看?

基于LLVM的编译原理简明教程 (1) - 写编译器越来越容易了

基于LLVM的编译原理简明教程 (1) - 写编译器越来越容易了 进入21世纪,新的编程语言如雨后春笋一样不停地冒出来.需求当然是重要的驱动力量,但是在其中起了重要作用的就是工具链的改善. 2000年,UIUC的Chris Lattner主持开发了一套称为LLVM(Low Level Virtual Machine)的编译器工具库套件.后来,LLVM的scope越来越大,Low Level Virtual Machine已经不足以表示LLVM的全部,于是,LLVM就变成了正式的名字.LLVM可以

编译原理

编译原理 语法是指这样的一组规则,用它可以形成和产生一个合适的程序. 词法规则是指单词符号的形成规则. 语法规则是语法单位的形成规则,规定了如何从单词符号形成更大的结构(即语法单位或语法范畴). 一般程序语言的语法单位有:表达式.语句.分程序.函数.过程和程序等. 程序语言的基本功能是描述数据和对数据的运算.所谓程序,从本质上来说是描述一定数据的处理过程.   强制式语言也称过程式语言.其特点是命令驱动,面向语句.一个强制式语言程序由一系列的语句组成,每个语句的执行引起若干存储单元中的值的改变.

编译原理龙书附录词法分析器相关问题

问题描述 编译原理龙书附录词法分析器相关问题 第3章讲了通过最小dfa根据状态编写分析器或者 通过lex:但是附录的词法分析器用了最小DFA吗?怎么感觉没有体现啊.

浅谈Sizzle的“编译原理”_其它

Sizzle,是jQuery作者John Resig写的DOM选择器引擎,速度号称业界第一.作为一个独立全新的选择器引擎,出现在jQuery 1.3版本之后,并被John Resig作为一个开源的项目.Sizzle是独立的一部分,不依赖任何库,如果你不想用jQuery,可以只用Sizzle,也可以用于其他框架如:Mool, Dojo,YUI等. 前几天在准备一个关于jQuery的分享PPT,问同事关于jQuery除了使用方法之外还有没有其他特别想了解一下的,有人提到了想了解下它的选择器是怎么实现

操作系统与编译原理着2门课

问题描述 如果必须选一门而且只能选一门你会选择那门课?以及原因????时间原因我可能先学一个相对重要的,有时间在补另一门 解决方案 解决方案二:编译原理解决方案三:该回复于2010-12-27 14:26:55被版主删除解决方案四:单就和编程的联系来看,编译原理是和编程的联系要比操作系统和编程的联系紧密些.建议选编译原理吧解决方案五:选编译原理,操作系统主要是一些硬件知识,线程进程知识等,对写程序没有帮助解决方案六:编译原理秒杀操作系统编译原理方面的基本理论还是相当重要的自动机与正则表达式有密不

编译原理scanner的java代码

问题描述 编译原理scanner的java代码 package lexer; public class Token { public final int tag;public Token(int t) { tag = t;}public String toString() { return """" + (char) tag;} } package lexer; public class Tag { public final static int AND = 256

求各位大神帮忙做一下编译原理程序设计

问题描述 求各位大神帮忙做一下编译原理程序设计 1.设计词法分析器 设计各单词的状态转换图,并为不同的单词设计种别码.将词法分析器设计成供语 法分析器调用的子程序.功能包括:具备预处理功能.将不翻译的注释等符号先滤掉,只保留要翻译的符号串,即要求设计一个供词法分析调用的预处理子程序:能够拼出语言中的各个单词:http://ask.csdn.net/#将拼出的标识符填入符号表:返回(种别码, 属性值).2.目标代码生成器c. 能完成指定寄存器个数的情况下将一中间代码程序段翻译成汇编语言目标代码(汇