トップページ⇒tech
39コメント7KB

どう考えたら

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。 NGNG
こんにちは。

Cで、以下のような処理を行うにはどうすればよいか考えています。
引数に

[A]*[B]/[C]

という[]で括られた数字あるいはコマンドと四則演算で構成された文字列が
あり、これを順次、演算するというものです。
[]内は数字が基本ですが、コマンドが入っていることもあり、この場合は
コマンドに応じた関数を呼び出し、返ってきた数値を使うようにします。

また、[]には優先順位もあって

[[A]+[B]]/[C]*[D]

のようなものも考慮しなければなりません。
なかなかいいアイデアが浮かばないので、みなさんのお知恵を拝借したいと
思います。よろしくお願いします。
0002名無しさん@お腹いっぱい。 NGNG
こういう低レベルなのカンベンしてよ.
0003名無しさん@お腹いっぱい。 NGNG
再帰下降法@`下向きLL解析なんかで検索しなさい。
アイデアも糞もないです。
骨の髄まで研究され尽くしてますから。
0004名無しさん@お腹いっぱい。 NGNG
yaccとか@` そういうの使うと早いんじゃないの?
0005xxx NGNG
構文整理して、パーサ作る。
以上。
0006名無しさん@お腹いっぱい。 NGNG
LEX
0007>1 NGNG
スクリプト自作
http://piza.2ch.net/test/read.cgi?bbs=tech&key=965689907
 の先頭で再帰下降法の簡単な解説が、そして紹介されてるリンク
 で詳しい説明も
0008名無しさん@お腹いっぱい。 NGNG
みんな微妙に気づいてるっぽいけど、ここと限りなく同じ話題だな。
http://piza.2ch.net/test/read.cgi?bbs=tech&key=971141542&ls=50
0009ギグラー NGNG
>気づいてるっぽいけど

「っぽい」はやめろ寒気がする たのむ
なんで「っぽい」が流行ってしまったんだ
0010名無しさん@お腹いっぽい。 NGNG
っぽい
0011名無しさん@お腹いっぱい。 NGNG
>6
知ったか
0012ギグラーっぽい NGNG
「っぽい」はやめてほしいっぽい。寒気がするっぽい。たのみたいっぽい
なんで「っぽい」が流行ったっぽくなったっぽくなってしまったっぽいんだ
0013名無しさん@お腹いっぱい。 NGNG
♪妖怪っぽい〜 妖怪っぽい〜 あいつもこいつも妖怪っぽい〜〜〜
0014名無しさん@お腹いっぱい。 NGNG
>>12-13
そこまでやられると特に気にしてなかった俺までエナジードレイン。
0015名無しさん@お腹いっぱい。 NGNG
あれっぽい、歌のフレーズが耳について離れないっぽい現象っぽい
エナジードレインっぽい攻撃食らったらMALORで逃げるといいっぽい
0016名無しさん@お腹いっぱい。 NGNG
エナジードレイン!?
フロッピー抜かなきゃ(5インチ)
0017名無しさん@お腹いっぱい。 NGNG
>16
フロッピーは抜かないだろ。リセットじゃない?
0018名無しさん@お腹いっぱい。 NGNG
ナイトストーカーね(藁
0019名無しさん@お腹いっぱい。 NGNG
サッキュバス!!
0020ギグラー NGNG
わざとやられる分には気にしないけど普通に会話で出てくるのが許せん
0021何故に… NGNG
  ∧ ∧     ┌─────────
  ( ´ー`)   <plorogにしとけつーの
   \ <     └───/|────
    \.\______//
      \       /
       ∪∪ ̄∪∪
002214 NGNG
あんたスゲーよ。「っぽい」のキレが違う >>12=15
単なる煽りにしとくには惜しい腕だ
0023名無しさん@お腹いっぱい。 NGNG
ココは広川太一浪スレデスカ、とかなんか言っちゃったりしてっぽい
0024名無しさん@お腹いっぱい。 NGNG
一浪>一郎
0025名無しさん@お腹いっぱい。 NGNG
>>14
そうか? 単なる煽り以上の何者にもなれんと思うが。
0026名無しさん@お腹いっぱい。 NGNG
>20
ウ・オッオッ
002714=22 NGNG
君はまじめだなあ >>25
0028名無しさん@お腹いっぱい。 NGNG
アゥアゥアァァー
0029名無しさん@お腹いっぱい。 NGNG
ネタスレと化したっぽい
0030名無しさん@お腹いっぱい。 NGNG
垢スリ
0031>29 NGNG
つか、ほんとに業務とか自作ソフトにそういう機能が欲しいのなら
「LEX+yaccつかえ」で答えはでてるし
学校の課題なら答えてやる必要がない。

正しい対応だと思うが
0032sage NGNG
しかし、この手の質問をした後で実際にモノを作ったって
奴は見たことがないな。そんなに難しいとは思えんが。
0033名無しさん@お腹いっぱい。 NGNG
質問している時点で才能ナシってのは言わない御約束? >>32
0034名無しさん@お腹いっぱい。 NGNG
カ〜ンカラン、ブゥォ!
0035名無しさん@お腹いっぱい。 NGNG
そこ!! うるさい!! >>34
0036名無しさん@お腹いっぱい。 NGNG
>35
ごめんなさい。
ペビュン!ブォーンオオン!
0037コリアン NGNG
アク
.メ
0038minima NGNG
奥村晴彦「C言語による最新アルゴリズム事典」技術評論社
めちゃんこ勉強になりました。
0039名無しさん@お腹いっぱい。 NGNG
それを言っちゃあ… >>33
■ このスレッドは過去ログ倉庫に格納されています