E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
antlr
开源语法分析器--
ANTLR
序言有的时候,我还真是怀疑过上本科时候学的那些原理课到底是不是在浪费时间。比如学完操作系统原理之后我们并不能自己动手实现一个操作系统;学完数据库原理我们也不能弄出个像样的DBMS出来;同样,学完编译原理之后我们好像就只能看着一大堆符号,表和下推自动机发呆,然后带着极其虔诚的心向从事编译器实现工作前辈致敬,先前些许对某些编译器小Bug不满的心情从此不翼而飞。早在数年前我做一个有关DBMS的模拟试验的
pleasetojava
·
2007-05-10 09:00
eclipse
数据结构
sql
工作
网络应用
开源语法分析器--
ANTLR
序言有的时候,我还真是怀疑过上本科时候学的那些原理课到底是不是在浪费时间。比如学完操作系统原理之后我们并不能自己动手实现一个操作系统;学完数据库原理我们也不能弄出个像样的DBMS出来;同样,学完编译原理之后我们好像就只能看着一大堆符号,表和下推自动机发呆,然后带着极其虔诚的心向从事编译器实现工作前辈致敬,先前些许对某些编译器小Bug不满的心情从此不翼而飞。早在数年前我做一个有关DBMS的模拟试验
kabini
·
2007-05-10 09:00
java
eclipse
eclipse插件
语言
token
编译器
开源语法分析器--
ANTLR
序言有的时候,我还真是怀疑过上本科时候学的那些原理课到底是不是在浪费时间。比如学完操作系统原理之后我们并不能自己动手实现一个操作系统;学完数据库原理我们也不能弄出个像样的DBMS出来;同样,学完编译原理之后我们好像就只能看着一大堆符号,表和下推自动机发呆,然后带着极其虔诚的心向从事编译器实现工作前辈致敬,先前些许对某些编译器小Bug不满的心情从此不翼而飞。早在数年前我做一个有关DBMS的模拟试验的
pleasetojava
·
2007-05-10 09:00
eclipse
数据结构
sql
工作
网络应用
语法和语义的区别
在
antlr
的文法中,可以指定自定义的语言的语法规则的集合。antl
chillwarmoon
·
2007-05-10 08:00
语法 语义 编译
Google SoC 系列:
ANTLR
v3 Ruby分析器
当然,编译器需要一种分析输入语言的方法,XRuby团队用流行的
ANTLR
分析器产生器创建了他们自己的Ruby分析器。分析器产生器的作用是接收一门语言的文法并产生代码以分析该语言。
Werner Schuster
·
2007-04-30 00:00
weblogic下使用hibernate3的异常问题及解决
ClassNotFoundException:org.hibernate.hql.ast.HqlToken在weblogic下使用hibernate3,会抛出此异常,因为:在hibernate3中需要用到
antlr
.jar
derpvailzhangfan
·
2007-04-24 01:00
Hibernate
weblogic
Class
weblogic下使用hibernate3的异常问题及解决
ClassNotFoundException: org.hibernate.hql.ast.HqlToken 在weblogic下使用hibernate3,会抛出此异常,因为: 在hibernate3中需要用到
antlr
.jar
derpvail
·
2007-04-24 01:00
Hibernate
weblogic
hibernate源代码编译时出现错误的解决办法
(2)安装配置好
antlr
。(3)把grammar目录下的三个.g文件(hql.g,hql-sql.g,sql-gen.g)解压到一个目录,然后从命令行进入此目录
haofeng82
·
2007-04-23 09:00
java
sql
Hibernate
processing
Constructor
generation
比
ANTLR
自带calc示例的稍微复杂一点的C#表达式求值器(expression evaluator)
ANTLR
在国内现在比较火了,主要是Hibernate用了
ANTLR
做HQL到SQL的语法处理转换,园子里AndyWu已经有了一个比我强一点表达式计算引擎,但奇怪的是,他的公开代码并没有包括*.g文件。
ericguo
·
2007-03-29 14:00
C++
c
Hibernate
ant
C#
比
ANTLR
自带calc示例的稍微复杂一点的C#表达式求值器(expression evaluator)
阅读更多
ANTLR
在国内现在比较火了,主要是Hibernate用了
ANTLR
做HQL到SQL的语法处理转换,园子里AndyWu已经有了一个比我强一点表达式计算引擎,但奇怪的是,他的公开代码并没有包括*.
ericguo
·
2007-03-29 14:00
C
C++
C#
Ant
Hibernate
学习编译原理的步骤
我不知道我是不是头脑发热,突然对编译原理,特别是
ANTLR
的使用很感兴趣,转个别人总结的步骤。
dennis_zane
·
2007-03-29 13:00
html
工作
正则表达式
脚本
学习编译原理的步骤
我不知道我是不是头脑发热,突然对编译原理,特别是
ANTLR
的使用很感兴趣,转个别人总结的步骤。
庄周梦蝶
·
2007-03-29 13:00
毕业设计问题之:hibernate3 大批量更新/删除数据 (update/delete)
毕业设计问题之:hibernate3大批量更新/删除数据(update/delete)Hibernate3.0采用新的基于
ANTLR
的HQL/SQL查询翻译器,在Hibernate的配置文件中,hibernate.query.factory_class
Java & Assembly
·
2007-03-19 00:00
hibernate学习笔记
1:hibernate.hbm.xml 中只有orcale才需要配置hibernate.default_catalog 2:配置hibernate需要基本的包有
antlr
.jar
xiaolei8587
·
2007-02-26 17:00
Hibernate
log4j
xml
某人对编译原理学习步骤的总结
某人对编译原理学习步骤的总结比较实用有效的编译原理学习步骤:1.先利用
ANTLR
之类的编译器生成工具,做一个小程序(如上面提到的HTML文件转化成纯文本文件的程序),所需知识只是正则表达式的基本知识和生成工具本身的使用方法
酱坛子
·
2007-02-05 09:00
hibernate3.0查询参数中文问题解决
Hibernate3.0 采用新的基于
ANTLR
的HQL/SQL查询翻译器,org.hibernate.hql.ast.ASTQueryTranslatorFactory ,好像有bug 解决方法 在hibernate.cfg.xml
robinjie
·
2007-02-02 17:00
sql
xml
Hibernate
如何在Visual Studio.NET 2003下编译
ANTLR
2.77
如何在VisualStudio.NET2003下编译
ANTLR
2.77最近在研究如何开发一个编译器,初步决定使用
ANTLR
。从
ANTLR
的网站上下载了最新的2.77版本的安装程序(MSI的)。
日日勤作息
·
2007-01-01 22:00
下载
antlr
的二进制包
0
antlr
的运行需要jdk的支持,如果您没有安装,请先下载安装http://java.sun.com/j2se/1.5.0/download.jsp1下载
antlr
的二进制包http://www.
antlr
.org
内蒙古java团队
·
2006-12-30 10:00
hibernate3.x的hql不能在weblogic8.1上正确解析的解决方法
hibernate3.x的hql不能在weblogic8.1上正确解析的解决方法hibernate3.x的hql不能在weblogic8.1上€正确解析的解决方法转载1hibernate3.0后hql采用了
antlr
fuwang
·
2006-12-15 02:00
ANTLR
学习心得——抄书(2)
阅读更多2.文法和语言的形式定义文法是描述语言的,所以语言的定义以文法为基础。(1)文法:文法是描述语言的语法结构的形式规则(亦称文法规则,产生式或重写规则等)。文法规则必须是准确且是可理解的。定义2.9(文法)一部文法G是一个四元组G=(VT,VN,S,P)其中:VT:非空有限的终结符号集(一般用小写字母表示)。出现在句子中的符号称为终结符号。例如组成语言的基本符号、单词符号
庄表伟
·
2006-09-26 13:00
ANTLR
学习心得——抄书(2)
2.文法和语言的形式定义 文法是描述语言的,所以语言的定义以文法为基础。 (1)文法: 文法是描述语言的语法结构的形式规则(亦称文法规则,产生式或重写规则等)。文法规则必须是准确且是可理解的。 定义2.9(文法) 一部文法G是一个四元组 G=(V T,V N,S,P) 其中: V T:非空有限的终结符号集(
庄表伟
·
2006-09-26 13:00
antlr
ANTLR
学习心得——抄书(1)
阅读更多我的BLOG很少,或者说几乎从不抄书,大多数都是原创。但是,这一次,我觉得大抄而特抄一把,因为关于"编译原理"的很多知识,我实在是了解得太少了,东鳞西爪的看各种互联网上的资料,也始终无法认识透彻,我买的那本裘老师翻译的书,又实在是写得过于飘忽,不能明白。还好我是"超星图书馆"的会员,前两天我在图书馆里找到了一本《编译原理》的教材,由陈英编著,一看之下,顿时明白了好多。因此决定照抄出来,
庄表伟
·
2006-09-21 23:00
C
C++
C#
互联网
D语言
ANTLR
学习心得——抄书(1)
我的BLOG很少,或者说几乎从不抄书,大多数都是原创。但是,这一次,我觉得大抄而特抄一把,因为关于"编译原理"的很多知识,我实在是了解得太少了,东鳞西爪的看各种互联网上的资料,也始终无法认识透彻,我买的那本裘老师翻译的书,又实在是写得过于飘忽,不能明白。还好我是"超星图书馆"的会员,前两天我在图书馆里找到了一本《编译原理》的教材,由陈英编著,一看之下,顿时明白了好多。因此决定照抄出来,至于是不
庄表伟
·
2006-09-21 23:00
C++
c
互联网
C#
D语言
ANTLR
学习心得——抄书(1)
阅读更多我的BLOG很少,或者说几乎从不抄书,大多数都是原创。但是,这一次,我觉得大抄而特抄一把,因为关于"编译原理"的很多知识,我实在是了解得太少了,东鳞西爪的看各种互联网上的资料,也始终无法认识透彻,我买的那本裘老师翻译的书,又实在是写得过于飘忽,不能明白。还好我是"超星图书馆"的会员,前两天我在图书馆里找到了一本《编译原理》的教材,由陈英编著,一看之下,顿时明白了好多。因此决定照抄出来,
庄表伟
·
2006-09-21 23:00
C
C++
C#
互联网
D语言
ANTLR
学习心得——表达式(2)
阅读更多今天咱们来一句一句的解释一下这个expression.g文件。还是从最简单的几行开始:classExpressionLexerextendsLexer;//这是用来声明一个词法分析器,名字叫//ExpressionLexerPLUS:'+';//加号MINUS:'-';//减号MUL:'*';//乘号DIV:'/';//除号MOD:'%';//求余POW:'^';//开方SEMI:';
庄表伟
·
2006-09-13 23:00
嵌入式
ANTLR
学习心得——表达式(2)
阅读更多今天咱们来一句一句的解释一下这个expression.g文件。还是从最简单的几行开始:classExpressionLexerextendsLexer;//这是用来声明一个词法分析器,名字叫//ExpressionLexerPLUS:'+';//加号MINUS:'-';//减号MUL:'*';//乘号DIV:'/';//除号MOD:'%';//求余POW:'^';//开方SEMI:';
庄表伟
·
2006-09-13 23:00
嵌入式
ANTLR
学习心得——表达式(1)
阅读更多先说说我们打算干什么,表达式是几乎所有高级编程语言中,都会出现的重要组成部分。因此,如何准确的理解一个表达式,可以说是各种不同的语言所共同面临的问题。表达式千变万化,真正要想正确解释C/C++那样的复杂表达式,是非常困难的,我们这里只从最简单的表达式做起。假设一个表达式中,只有常量,没有变量。所有的运算只有:“+”、“-”、“*”、“/”、“^”、“%”六种,而且没有括号,只有整数
庄表伟
·
2006-09-12 22:00
编程
C
C++
C#
ANTLR
学习心得——表达式(1)
阅读更多先说说我们打算干什么,表达式是几乎所有高级编程语言中,都会出现的重要组成部分。因此,如何准确的理解一个表达式,可以说是各种不同的语言所共同面临的问题。表达式千变万化,真正要想正确解释C/C++那样的复杂表达式,是非常困难的,我们这里只从最简单的表达式做起。假设一个表达式中,只有常量,没有变量。所有的运算只有:“+”、“-”、“*”、“/”、“^”、“%”六种,而且没有括号,只有整数
庄表伟
·
2006-09-12 22:00
编程
C
C++
C#
ANTLR
学习心得——表达式(1)
先说说我们打算干什么,表达式是几乎所有高级编程语言中,都会出现的重要组成部分。因此,如何准确的理解一个表达式,可以说是各种不同的语言所共同面临的问题。表达式千变万化,真正要想正确解释C/C++那样的复杂表达式,是非常困难的,我们这里只从最简单的表达式做起。 假设一个表达式中,只有常量,没有变量。所有的运算只有:“+”、“-”、“*”、“/”、“^”、“%”六种,而且没有括号,只有整数,没有
庄表伟
·
2006-09-12 22:00
编程
C++
c
C#
ANTLR
学习心得——EBNF与LL、LR算法
阅读更多原本打算自己来写一遍系统介绍编译原理中的EBNF表达式,LL与LR识别算法的。还好我在下笔之前Google了一下,找到了一个很好的系列介绍文章,作者是唐良。他的专栏在:唐良专栏。文章系列的名称分别为:《从lex&yacc说到编译器(1.正则表达式)》《从lex&yacc说到编译器(2.flex的使用)》《从lex&yacc说到编译器(3.范式文法)》《从lex&ya
庄表伟
·
2006-09-11 20:00
算法
正则表达式
Flex
Google
ANTLR
学习心得——EBNF与LL、LR算法
原本打算自己来写一遍系统介绍编译原理中的EBNF表达式,LL与LR识别算法的。还好我在下笔之前Google了一下,找到了一个很好的系列介绍文章,作者是唐良。他的专栏在:唐良专栏。 文章系列的名称分别为:《从lex&yacc说到编译器(1.正则表达式)》《从lex&yacc说到编译器(2.flex的使用)》《从lex&yacc说到编译器(3.范式文法)》《从lex&yacc说
庄表伟
·
2006-09-11 20:00
算法
正则表达式
Flex
Google
ANTLR
学习心得——EBNF与LL、LR算法
阅读更多原本打算自己来写一遍系统介绍编译原理中的EBNF表达式,LL与LR识别算法的。还好我在下笔之前Google了一下,找到了一个很好的系列介绍文章,作者是唐良。他的专栏在:唐良专栏。文章系列的名称分别为:《从lex&yacc说到编译器(1.正则表达式)》《从lex&yacc说到编译器(2.flex的使用)》《从lex&yacc说到编译器(3.范式文法)》《从lex&ya
庄表伟
·
2006-09-11 20:00
算法
正则表达式
Flex
Google
ANTLR
学习心得——EBNF与LL、LR算法
原本打算自己来写一遍系统介绍编译原理中的EBNF表达式,LL与LR识别算法的。还好我在下笔之前Google了一下,找到了一个很好的系列介绍文章,作者是唐良。他的专栏在:唐良专栏。文章系列的名称分别为:《从lex&yacc说到编译器(1.正则表达式)》《从lex&yacc说到编译器(2.flex的使用)》《从lex&yacc说到编译器(3.范式文法)》《从lex&yacc说到
zbwdahua123
·
2006-09-11 20:00
算法
正则表达式
Flex
Google
ANTLR
学习心得——第二个例子
阅读更多废话不说了,我们直接开始:1、请在Eclipse中建立一个新的项目,名叫Simple2,在classpath中,要加入
antlr
.jar2、再下载一个文件:simple2.g,放在这个项目的路径下
庄表伟
·
2006-09-08 22:00
Eclipse
DOS
F#
D语言
Blog
ANTLR
学习心得——第二个例子
阅读更多废话不说了,我们直接开始:1、请在Eclipse中建立一个新的项目,名叫Simple2,在classpath中,要加入
antlr
.jar2、再下载一个文件:simple2.g,放在这个项目的路径下
庄表伟
·
2006-09-08 22:00
Eclipse
DOS
F#
D语言
Blog
ANTLR
学习心得——第二个例子
废话不说了,我们直接开始: 1、请在Eclipse中建立一个新的项目,名叫Simple2,在classpath中,要加入
antlr
.jar2、再下载一个文件:simple2.g,放在这个项目的路径下3、
庄表伟
·
2006-09-08 22:00
eclipse
Blog
dos
F#
D语言
ANTLR
学习心得——准备工作与第一个例子
阅读更多二、准备工作我这里的介绍,只针对Java程序员,非java程序员,同样可以很方便的使用
ANTLR
,比如:C#、C++、Python。只是我这里就不多讲了。
庄表伟
·
2006-09-02 14:00
工作
Eclipse
Java
VC++
Python
ANTLR
学习心得——准备工作与第一个例子
二、准备工作 我这里的介绍,只针对Java程序员,非java程序员,同样可以很方便的使用
ANTLR
,比如:C#、C++、Python。只是我这里就不多讲了。
庄表伟
·
2006-09-02 14:00
java
eclipse
工作
python
vc++
ANTLR
学习心得——准备工作与第一个例子
阅读更多二、准备工作我这里的介绍,只针对Java程序员,非java程序员,同样可以很方便的使用
ANTLR
,比如:C#、C++、Python。只是我这里就不多讲了。
庄表伟
·
2006-09-02 14:00
工作
Eclipse
Java
VC++
Python
ANTLR
学习心得——
ANTLR
简介
阅读更多一、
ANTLR
简介
ANTLR
(ANotherToolforLanguageRecognition),简单的说,就是让你能够自己定义一种新的语言,然后
ANTLR
将根据你的定义,生成出这种新语言的识别与翻译程序
庄表伟
·
2006-08-30 22:00
工作
下一阶段研究与blog写作计划
阅读更多已经有打算要写的,有以下几个方面:1、现在正在研究
ANTLR
,同时参看裘宗燕老师翻译的《程序设计语言——实践之路》。这个研究是为了能够真正实现我的DJ编译器,而必须要做的准备工作。
庄表伟
·
2006-08-28 20:00
Blog
LISP
Google
项目管理
工作
下一阶段研究与blog写作计划
阅读更多已经有打算要写的,有以下几个方面:1、现在正在研究
ANTLR
,同时参看裘宗燕老师翻译的《程序设计语言——实践之路》。这个研究是为了能够真正实现我的DJ编译器,而必须要做的准备工作。
庄表伟
·
2006-08-28 20:00
Blog
LISP
Google
项目管理
工作
hibernate3 大批量更新删除数据
hibernate3大批量更新删除数据Hibernate3.0采用新的基于
ANTLR
的HQL/SQL查询翻译器,在Hibernate的配置文件中,hibernate.query.factory_class
梦想有多远我们就能走多远......
·
2006-08-08 18:00
hibernate3 大批量更新/删除数据 (update/delete)
hibernate3大批量更新/删除数据(update/delete)Hibernate3.0采用新的基于
ANTLR
的HQL/SQL查询翻译器,在Hibernate的配置文件中,hibernate.query.factory_class
风之语
·
2006-08-04 12:00
JBoss Rules 学习(三): Drools规则引擎 (上)
构建的过程涉及到.drl或.xml规则文件的创建,它们被读入一个解析器,使用
ANTLR
3语法进行解析。解析器对语法进行正确性的检查,然后
guangnian0412's BLOG
·
2006-06-04 12:00
CowNew开源学习文档-hibernate 的HQL源码分析1
(2)安装配置好
antlr
。(3)把grammar目录下的三个.g文件(hql.g,hql-sql.
CowNew开源团队
·
2006-06-02 00:00
CowNew开源学习文档-hibernate 的HQL源码分析1
(2)安装配置好
antlr
。(3)把grammar目录下的三个.g文件(hql.g,hql-sql.g,sql-gen
cownew
·
2006-06-02 00:00
HQL
Hibernate
开源
学习
文档
cownew
antlr
入门教程1
antlr
入门教程1一、
Antlr
的主要类:
Antlr
中有主要类有两种(其实还有一种TreeLexer)Lexer:文法分析器类。主要用于把读入的字节流根据规则分段。
CowNew开源团队
·
2006-05-23 02:00
antlr
入门教程1
一、
Antlr
的主要类:
Antlr
中有主要类有两种(其实还有一种TreeLexer)Lexer:文法分析器类。主要用于把读入的字节流根据规则分段。
cownew
·
2006-05-23 02:00
职场
antlr
休闲
struts validwhen的使用
1,表达式及其注意事项输入给validwhen的是一个布尔型表达式(对该表达式的解析使用了
antlr
),其引用名为test,即形如: test expression即,当expression为真(true
weidan1121
·
2006-05-22 18:00
Date
struts
null
email
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他