おまいら!今日からC言語を学んでいくぞー!
■ このスレッドは過去ログ倉庫に格納されています
0106デフォルトの名無しさん
2005/09/25(日) 00:35:32コンパイラでいいな
まずは字句解析と行こうか
これはLexとかでも良いんだけど自分で作ったほうが勉強になる
ソースリストの中の英字の単語、数字、記号を識別し<種別、名称(数値)>の形で出力していくプログラムを作る
種別は以下の通り
・予約語(種別1):if else while const var procedure
・名前(種別2):予約語以外の英字で始まる英数字
・定数(種別3):数字
・演算子(種別4): = + - * /
・区切り符号(種別5):{ } ( ) ;
■ このスレッドは過去ログ倉庫に格納されています