摘要:
巴科斯范式和扩展巴科斯范式巴科斯范式(也称为巴科斯-瑙尔范式、巴克斯-诺尔范式)即 BNF 是一种用于表示上下文无关文法的语言,上下文无关文法描述了一类形式语言。尽管巴科斯范式也能表示一部分自然语言的语法,它还是更广泛地使用于程序设计语 言、指令集、通信协议的语法表示中。大多数程序设计语言或者形式语... 阅读全文
posted @ 2015-04-04 22:45
java资料收集
阅读(1203)
评论(0)
推荐(0)
摘要:
【转】BNF和EBNF的含义与用法BNF 和EBNF的含义与用法 1简介 关于本文 什么是BNF?工作原理 基本原理 一个实例EBNF及其用途 一个EBNF语法实例 BNF和EBNF的使用 一般用法 如何使用形式语法解析 最简单的方法 自上而下的解析(LL) 一个LL分析实例 一个LL转换实例 稍难... 阅读全文
posted @ 2015-04-04 22:44
java资料收集
阅读(3226)
评论(0)
推荐(0)
摘要:
解释性语言和编译性语言的区别计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。编译性语言编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语... 阅读全文
posted @ 2015-04-04 11:12
java资料收集
阅读(411)
评论(0)
推荐(1)
摘要:
C、C++、Java、JavaScript、PHP、Python、Ruby 这些语言分别主要用来开发什么?pansz,欢迎评论此贴纯科普用,以下仅仅说主要用途,其他用途限于篇幅关系省略之,不要钻牛角尖。C:系统底层,驱动程序,嵌入式底层,基础服务程序。C++:上层服务程序,应用API,大型3D游戏。... 阅读全文
posted @ 2015-04-04 11:11
java资料收集
阅读(1972)
评论(0)
推荐(0)

浙公网安备 33010602011771号