最近需要给REVOKE语句增加一个新的语法形式,通过bison编译,发现移进/规约冲突(SHIFT/REDUCT CONFLICT),可以通过拆分语法规则的方式,来解决该问题。...
分类:
其他好文 时间:
2015-03-03 11:44:12
阅读次数:
1148
在Ubuntu安装go编译环境 好记性不如烂笔头,所以趁热打铁记录下golang编译环境的安装过程。 首先下载一些依赖包:sudo apt-get install bison ed gawk gcc libc6-dev make 然后安装Mercurial。Mercurial是一款版本管理系统...
分类:
系统相关 时间:
2015-02-27 16:43:33
阅读次数:
199
安装配置Thrift
Thrift的编译器使用C++编写的,在安装编译器之前,首先应该保证操作系统基本环境支持C++的编译,安装相关依赖的软件包,如下所示
sudo yum install automake libtool flex bison pkgconfig gcc-c++ boost-devel libevent-devel zlib-devel python-devel ruby...
分类:
系统相关 时间:
2015-02-09 23:05:58
阅读次数:
226
MySQL 5.6.12 编译安装配置详解(一) 安装依赖: CentOS: # yum -y install wget gcc-c++ cmake make bison ncurses-devel perl unzip Ubuntu:(使用ubuntu下面有不少需要root权限,请注意) # sudo apt-get inst...
分类:
数据库 时间:
2015-01-28 16:09:10
阅读次数:
332
第一步:安装所需的包yum install wget make gcc gcc-c++ bison autoconf patch \pcre-devel zlib-devel openssl-devel net-snmp-devel \ncurses-devel libxml2-devel bzip...
分类:
Web程序 时间:
2015-01-23 12:36:29
阅读次数:
215
必备工具
flex-2.5.4a-1.exe 和 bison-2.4.1-setup.exe 以及 cygwin2.738 的安装文件,下载地址 http://download.csdn.net/detail/fly_yr/8343573
flex与bison安装
运行flex-2.5.4a-1.exe 和 bison-2.4.1-setup.exe 文件安装至D:\Softw...
分类:
其他好文 时间:
2015-01-22 11:15:08
阅读次数:
148
变量和有类型的标记
下一步扩展计算器来处理具有单个字母名字的变量,因为只有26个字母 (目前只关心小写字母),所以我们能在26个条目的数组(称它为vbltable)中存储变量。
为了使得计算器更加有用,也可以扩展它来处理多个表达式(每行一个)和使用浮点值。
具有变量和实值的计算器词法ch3-03.l
%{
#include "ch3-03.tab.h"
#include
exter...
分类:
其他好文 时间:
2015-01-22 11:11:34
阅读次数:
128
yum install -y gcc bison flex#tar -xzf iproute2-3.17.0.tar.gz#cdiproute2-3.17.0#sed -i '/^TARGETS/s@arpd@@g' misc/Makefile#make SBINDIR=/sbin#make SBI...
分类:
其他好文 时间:
2015-01-19 14:07:18
阅读次数:
761
首先先下载felx/bison for windowsflex:http://gnuwin32.sourceforge.net/packages/flex.htmbison:http://gnuwin32.sourceforge.net/packages/bison.htm没有额外需要的话直接下载B...
分类:
Windows程序 时间:
2015-01-07 20:31:50
阅读次数:
3711
flex与bison 中文版目录:第一章:flex和bison简介第二章:使用flex第三章:使用bison第四章:分析sql第五章:flex规范参考第六章:bison规范参考第七章:二义性和冲突第八章:错误报告和恢复第九章:flex和bison进阶
分类:
其他好文 时间:
2014-12-29 23:00:18
阅读次数:
157