未經斟酌的源程式

2021-04-19 00:30:29 字數 1340 閱讀 6632

typedef struct grammer

grammartype;

grammartype grammartable[10];

int iog=0;

char lexemes[1024];

int pos=0;

int gettoken()

return c;

}int getgrammar()

c=gettoken();

if(c!='-')

local[p++]=c;

c=gettoken();

if(c!='>')

local[p++]=c;

c=gettoken();

if(c!='/n')local[p++]=c;

else

c=gettoken();

while(c!='/n')

else local[p++]=c;

c=gettoken();

}local[p]='/0';

grammartable[iog].expr=&lexemes[pos];

strcpy(&lexemes[pos],local);

pos+=strlen(local)+1;

iog++;

return iog;

}void lex()

typedef struct  item

itemtype;

itemtype i[32][8];

int set=0,term=0;

int final[32];

char buffer[1024];

int index=0;

int copy(char *dest,char *from)

dest[j]='/0';

return j;

}int len(char *s)

char x[32];

void first(char *right,char *key)

i[set][++term]=temp;}}

}final[set]=term+1;

i=0;

for(i=0;i",j,i[j][i].production[i[j][i].pos]);

closure(i[j][i].production,i[j][i].pos+1,i[j][i].end);

//printf("%s/n",i[set][i++].production);

i++;

}i=0;

j++;}}

int main()

printf("%/n");

}return 0;

}

源程式與目標程式

源程式也叫原始碼,就是最開始編寫的程式,計算機並不能識別,需要經過編譯生成目標程式。軟體都是目標程式,都是經過編譯的,商業公司一般不會發布原始碼,原始碼涉及到商業機密。1 源程式,是指未經編譯的,按照一定的程式語言規範書寫的,人類可讀的文字檔案。通常由高階語言編寫。源程式可以是以書籍或者磁帶或者其他...

畫心的源程式

include stdio.h include graphics.h include math.h define a 60 define pi 3.1415926 float th pi 180 void startpic void void closepic void void drawxin i...

程式設計SP源程式

程式語言sp是一門支援簡單算術功能的玩具型程式語言,易於分析和實現,適合作為語言實現初學者的處理物件。sp語言是一門大小寫無關語言,其程式中僅允許使用33個變數,其名字分別為x y z x0 x9 y0 y9 z0 z9 所有變數和表示式的型別均為整數型別。sp語言僅支援四類語句,其語義描述如下 r...