⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 legal-12

📁 用Java实现的编译器。把源代码编译成SPARC汇编程序
💻
字号:
class Program{    int i,i1, i2, i3, i4, i5, i6, i7, i8, i9, i10;    int a[100],a1[100],a2[100],a3[234],a4[345],a5[456],a7[567];       void main ()     {	int b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16;        i1=0;i2=0;i3=0;i4=0;i5=0;i6=0;i7=0;i8=0;i9=0;	b14=2;b15=2;b16=2;b1=2;b2=2;b3=2;i=0;        while (i<100){ a[i]=1; i=i+1; }	i1=	a[0]		+ a[1]*a[2]*a[3]*a[4]*a[5]*a[6]*a[1]*a[1]*a[1]*a[1]*a[1]		+ (i1-i2-i3*i4)		- i6*(a[3]+i7-i9-i4)		+ a[99]*a[98]*a[97]*a[96]*a[55]		- (a[23]+a[24]+a[25]-a[46]-a[35])		+ i3*i2-i1+i6*i4-i1+i3*i2-i1+i6*i4-i1		+ b14 - b15 + b16 - b16 + b1 - b2 + b3 + b2 - b2 - b1;        if (i1==2) 	{	    callout("printf","many vars OK\n");	}	else {	    callout("printf","FAIL: wrong result of expression with many variables!!!\n");	}    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -