ミ,,゚Д゚彡フサギコのフサフサDelphi談話室�E
■ このスレッドは過去ログ倉庫に格納されています
0409350
NGNGhttp://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1001489683&res=19&fi=no
>>350 ラベル対応しました
メソッドの例
function TForm1.IntLabels(Sender:TObject;const lab:string;var res:Int64):boolean;
begin
result:=false;
if lab='π' then begin res:=31415;result:=true;end;
end;
これを渡せば動きます
>>407
>>構文解析と四則演算は全然意味が違うと思うんだけど....
四則演算は構文解析機構のお手本のようなものです。
スマートな汎用パーサがありえるなら 四則演算もスマートに表現出来なければいけないでしょ?
しかし四則演算を見れば判る通り、再帰を使った複雑な定義になっています。
そう簡単じゃないよ+これに慣れれば他のパーサも簡単だよ・・・てな感じです
■ このスレッドは過去ログ倉庫に格納されています