Location:
Search - sym
Search list
Description: 多小波图像压缩处理,开头程序,呵呵,需要继续写才能发表全面-Multiwavelet image compression processing, the beginning of proceedings, what was the need to continue to be fully released
Platform: |
Size: 4773 |
Author: 尹涛 |
Hits:
Description: 里面包含74个与WINDOWS系统设置有关的VC小程序-of which contains 74 with the Windows system settings on the small VC procedures
Platform: |
Size: 3109624 |
Author: 扬扬 |
Hits:
Description: AM422是一个电流电压转换芯片,这是它的使用手册
Platform: |
Size: 436955 |
Author: 高郡 |
Hits:
Description: 线型符号的制作,在此基础上可以设计更多的线型
Platform: |
Size: 230313 |
Author: 博达 |
Hits:
Description: Windows 95 System Programming SECRETS is Matt Pietrek s third major work on how to truly understand Microsoft Windows. Matt has been mucking about with this Windows stuff for quite some time. His life as techno-guru
began when he graduated in 1988 from the University of
Santa Cruz with a degree in physics but only two computer
courses under his belt. After joining the tech support depart-
ment at Borland, he quickly distinguished himself by tying for
the lowest score in an evaluation that gauged \"employee sym-
pathy for the customer.\"
Platform: |
Size: 3774608 |
Author: 峰 |
Hits:
Description: 基于图像处理的计算机集成数控技术商业源码。解压密码:sym-based on image processing computer integrated CNC commercial source. Extracting Password : sym
Platform: |
Size: 493779 |
Author: dahai2005 |
Hits:
Description: /*PL/0编译系统C版本头文件pl0.h*/
/*
typedef enum
{
false,
true
} bool;
*/
#define norw 13 /*关键字个数*/
#define txmax 100 /*名字表容量*/
#define nmax 14 /*number的最大位数*/
#define al 10 /*符号的最大长度*/
#define amax 2047 /*地址上界*/
#define levmax 3 /*最大允许过程嵌套声明层数[0,levmax]*/
#define cxmax 200 /*最多的虚拟机代码数*/
/*符号*/
enum symbol{
nul, ident, number, plus, minus,
times, slash, oddsym, eql, neq,
lss, leq, gtr, geq, lparen,
rparen, comma, semicolon, period, becomes,
beginsym, endsym, ifsym, thensym, whilesym,
writesym, readsym, dosym, callsym, constsym,
varsym, procsym,
};
#define symnum 32
/*名字表中的类型*/
enum object{
constant,
variable,
procedur,
};
/*虚拟机代码*/
enum fct{
lit, opr, lod,
sto, cal, inte,
jmp, jpc,
};
#define fctnum 8
/*虚拟机结构代码*/
struct instruction
{
/*454*/
enum fct f; // 虚拟机代码指令
int l; //引用层与声明层的层次差
int a; //根据f的不同而不同
};
FILE * fas; //输出名字表
FILE * fa; //输出虚拟机代码
FILE * fa1; //输出源文件及其各行对应的首地址
FILE * fa2; //输出结果
bool listswitch; //显示虚拟机代码与否
bool tableswitch; //显示名字与否
char ch; //获取字符的缓冲区,getch使用
enum symbol sym; //当前的符号
char id[al+1]; //当前ident,多出的一个字节用于存放0
int num; //当前number
int cc,ll; //getch使用的计数器,cc表示当前字符(ch)的位置
int cx; //虚拟机代码指针,取值范围[0,cxmax-1]
char line[81]; //读取行缓冲区
char a[al+1]; //临时符号,多出的一个字节用于存放0
struct instruction code[cxmax]; //存放虚拟机代码的数组
char word[norw][al]; //保留字
enum symbol wsym[norw]; //保留字对应的符号值
enum symbol ssym[256]; //单字符的符号值
char mnemonic[fctnum][5]; //虚拟机代码指令名称
bool declbegsys[symnum]; //表示声明开始的符号集合
bool statbegsys[symnum]; //表示语句开始的符号集合
bool facbegsys[symnum]; //表示因子开始的符号集合
//名字表结构
struct tablestruct
{
char name[al]; //名字
enum object kind; //类型:const,var,array or procedure
int val; //数值,仅const使用
int level; //所须层,仅const不能用
int adr; //地址,仅const不能用
int size; //需要分配的数据空间,仅procedure使用
};
struct tablestruct table[txmax]; //名字表
FILE * fin;
FILE * fout;
char fname[al];
int err; //错误计数器
//当函数中发生fatal error时,返回-1告知调用它的函数,最终退出程序
#define getsymdo if(-1==getsym()) return -1
#define getchdo if(-1==getch()) return -1
#define testdo(a,b,c) if(-1==test(a,b,c)) return -1
#define gendo(a,b,c) if(-1==gen(a,b,c)) return -1
#define expressiondo(a,b,c) if(-1==expression(a,b,c)) return -1
#define factordo(a,b,c) if(-1==factor(a,b,c)) return -1
#define termdo(a,b,c) if(-1==term(a,b,c)) return -1
#define conditiondo(a,b,c) if(-1==condition(a,b,c)) return -1
#define statementdo(a,b,c) if(-1==statement(a,b,c)) return -1
#define constdeclarationdo(a,b,c) if(-1==constdeclaration(a,b,c)) return -1
#define vardeclarationdo(a,b,c) if(-1==vardeclaration(a,b,c)) return -1
void error(int n);
int getsym();
int getch();
void init();
int gen(enum fct x,int y ,int z);
int test(bool *s1,bool *s2,int n);
int inset(int e,bool *s);
int addset(bool *str,bool * s1,bool * s2,int n);
int subset(bool *str,bool * s1,bool * s2,int n);
int mulset(bool *str,bool * s1,bool * s2,int n);
int block(int lev,int tx,bool * fsys);
void interpret();
int factor(bool * fsys,int * ptx,int lev);
int term(bool * fsys,int * ptx,int lev);
int condition(bool * fsys,int * ptx,int lev);
int expression(bool * fsys,int * ptx,int lev);
int statement(bool * fsys,int * ptx,int lev);
void listcode(int cx0);
int vardeclaration(int *ptr, int lev,int *ptx);
int constdeclaration(int *ptr, int lev,int *ptx);
int position(char * idt,int tx);
void enter(enum object k,int * ptx,int lev, int * pdx);
int base(int l,int * s,int b)
Platform: |
Size: 25139 |
Author: xqq771084591 |
Hits:
Description: 基于图像处理的计算机集成数控技术商业源码。解压密码:sym-based on image processing computer integrated CNC commercial source. Extracting Password : sym
Platform: |
Size: 579584 |
Author: dahai2005 |
Hits:
Description: 多小波图像压缩处理,开头程序,呵呵,需要继续写才能发表全面-Multiwavelet image compression processing, the beginning of proceedings, what was the need to continue to be fully released
Platform: |
Size: 4096 |
Author: 尹涛 |
Hits:
Description: 里面包含74个与WINDOWS系统设置有关的VC小程序-of which contains 74 with the Windows system settings on the small VC procedures
Platform: |
Size: 3108864 |
Author: 扬扬 |
Hits:
Description: AM422是一个电流电压转换芯片,这是它的使用手册-AM422 is a current voltage converter chip, which is its use of manual
Platform: |
Size: 436224 |
Author: 高郡 |
Hits:
Description: 线型符号的制作,在此基础上可以设计更多的线型-The production of linear symbols, based on this line can be designed more
Platform: |
Size: 230400 |
Author: 博达 |
Hits:
Description: Windows 95 System Programming SECRETS is Matt Pietrek s third major work on how to truly understand Microsoft Windows. Matt has been mucking about with this Windows stuff for quite some time. His life as techno-guru
began when he graduated in 1988 from the University of
Santa Cruz with a degree in physics but only two computer
courses under his belt. After joining the tech support depart-
ment at Borland, he quickly distinguished himself by tying for
the lowest score in an evaluation that gauged "employee sym-
pathy for the customer."
Platform: |
Size: 3774464 |
Author: 峰 |
Hits:
Description: 二维sym4小波特征提取源码 我不是内行-Two-dimensional wavelet feature extraction sym4 I am not an expert source
Platform: |
Size: 5120 |
Author: sharegood |
Hits:
Description: 词法分析程序:一. 为PL/0语言建立一个词法分程序GETSYM(函数)
把关键字、算符、界符称为语言固有的单词,标识符、常量称为用户自定义的单词。为此设置三个全程量:SYM,ID,NUM 。
SYM:存放每个单词的类别,为内部编码的表示形式。
ID:存放用户所定义的标识符的值,即标识符字符串的机内表示。
NUM:存放用户定义的数。
GETSYM要完成的任务:
1. 滤掉单词间的空格。
2. 识别关键字,用查关键字表的方法识别。当单词是关键字时,将对应的类别放在SYM中。如IF的类别为IFSYM,THEN的类别为THENSYM。
3. 识别标识符,标识符的类别为IDENT,IDRNT放在SYM中,标识符本身的值放在ID中。关键字或标识符的最大长度是10。
4. 拼数,将数的类别NUMBER放在SYM中,数本身的值放在NUM中。
5. 拼由两个字符组成的运算符,如:>=、<=等等,识别后将类别存放在SYM中。
6. 打印源程序,边读入字符边打印。
由于一个单词是由一个或多个字符组成的,所以在词法分析程序GETSYM中定义一个读字符过程GETCH。
-err
Platform: |
Size: 7168 |
Author: xxx |
Hits:
Description: 基于单片机的数字时钟,实现精确计时,并且可对时间各位数进行手工调整(即每按一次按钮,相应位数的数字增加1。)-Based on single-chip digital clock, accurate time, and you can time the number of manual adjustments (that is, every time the button, the corresponding median increase in the number 1.)
Platform: |
Size: 1024 |
Author: Irene |
Hits:
Description: matlab符号表达式、符号矩阵的创建、符号线性代数因式分解、展开和简化符号代数方程求解、符号微积分符号微分方程-matlab symbolic expression, the creation of the matrix symbol, symbols, linear algebra factorization, and simplification of symbolic start to solve algebraic equations, symbols, symbol differential calculus
Platform: |
Size: 93184 |
Author: yandou116 |
Hits:
Description: 十进制计数器既可采用QuartusII的宏元件74160,也可用VHDL语言设计。在项目编译仿真成功后,将设计的十进制计数器电路设置成可调用的元件cont10_v.sym,用于4位十进制计数器的顶层设计。-Decimal counter can use QuartusII macro components 74160, also available VHDL language design. After the success of the project compiled simulation, the design of the decimal counter circuit is set to be called components cont10_v.sym, for the 4-bit decimal counter top design.
Platform: |
Size: 1024 |
Author: 常云飞 |
Hits:
Description: matlab sym格式转换成char型和数值型的简易算法-sym convert to char or num simple algorithm
Platform: |
Size: 2048 |
Author: Liu Kevin |
Hits:
Description: sym - symbol table routines.
Platform: |
Size: 2048 |
Author: qeyonrong |
Hits: