int main(){
int a=10;
a=f(a);
write(a);
}
int f(int n){
if(n==1) return 1;
else if(n==2) return 1;
else {
int p=n-1;
int q=n-2;
int x=f(q);
int y=f(p);
return x+y;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
CMM解释器-java程序
共87个文件
class:36个
java:23个
png:18个
4星 · 超过85%的资源 需积分: 10 71 下载量 183 浏览量
2012-01-02
18:21:58
上传
评论
收藏 114KB RAR 举报
温馨提示
基于CMM(C语言简化版)的解释器。有完善UI,完备地中间代码,语法词法分析,很好地报错机制,较完备的语言功能实现。武汉大学国际软件学院08级作品
资源推荐
资源详情
资源评论
收起资源包目录
CmmParse.rar (87个子文件)
CmmParse
iconLib
redo.png 421B
save.png 468B
start.png 400B
stop.png 247B
new.png 310B
undo.png 439B
.project 384B
src
iconLib
redo.png 421B
save.png 468B
start.png 400B
stop.png 247B
new.png 310B
undo.png 439B
syntax
syntax
SyntaxTree.java 7KB
Syntax.java 26KB
lexical
LexicalHandle.java 15KB
semantics
ExpSem.java 9KB
ParameterSem.java 934B
FunctionSem.java 2KB
Function.java 3KB
Four.java 1KB
SemAnalysis.java 2KB
CoreSem.java 8KB
token
Token.java 1KB
CMMGUI
CMMmainFrame.java 25KB
exception
SyntaxException.java 637B
MyException.java 454B
MyFormatException.java 392B
MyUnknowException.java 403B
NotFoundException.java 390B
type
LexicalType.java 171B
SyntaxType.java 506B
CMMInterpret
InterpretFourFounction.java 29KB
SymbolTable.java 3KB
FunctionStack.java 2KB
InputAndOutput.java 546B
测试程序
real.txt 85B
fibonacci.txt 252B
ifelse.txt 214B
array.txt 87B
op.txt 186B
main.txt 163B
max.txt 136B
function.txt 106B
.classpath 232B
bin
iconLib
redo.png 421B
save.png 468B
start.png 400B
stop.png 247B
new.png 310B
undo.png 439B
syntax
syntax
SyntaxTree.class 8KB
Syntax.class 18KB
lexical
LexicalHandle.class 11KB
semantics
Four.class 2KB
Function.class 5KB
CoreSem.class 10KB
ExpSem.class 8KB
FunctionSem.class 3KB
ParameterSem.class 2KB
SemAnalysis.class 4KB
token
Token.class 2KB
CMMGUI
SyntaxHighlighter.class 4KB
CMMmainFrame$1.class 976B
CMMmainFrame$MyWdListener.class 750B
CMMmainFrame$MyMonitor.class 3KB
SyntaxHighlighter$ColouringTask.class 1KB
RedoAction.class 532B
CMMmainFrame$2.class 543B
CMMmainFrame$MyKeyListener.class 675B
CMMmainFrame.class 16KB
UndoAction.class 532B
exception
MyUnknowException.class 795B
MyFormatException.class 788B
NotFoundException.class 781B
SyntaxException.class 1KB
MyException.class 728B
type
SyntaxType.class 3KB
LexicalType.class 2KB
CMMInterpret
InterpretFourFounction.class 20KB
VariableKind.class 994B
FunctionStateMark.class 718B
SymbolTable.class 3KB
Variable.class 1004B
FunctionStack.class 2KB
InputAndOutput.class 1KB
FunctionState.class 1019B
共 87 条
- 1
bankingA
- 粉丝: 23
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页