■掲示板に戻る■ 1- 最新10

レス数が950を超えています。1000を超えると表示できなくなるよ。

UNIX超初心者専用スレッド Part.2

[528:名無しさん@お腹いっぱい。 (02/06/07 11:22)]
>>527
板はともかく明らかにスレ違いだと思うがどうよ?


[529:527 (02/06/07 12:09)]
ざっとスレをブラウズしたけど、UNIX一般の質問スレが
見つからなかったんだ。「超初心者」ってのが引っかかるが
勘弁してくれ。「くだらない質問・・」ってのはあったが、
それともちと違う気がするしな。


[530:博之馬〜鹿死ね (02/06/07 12:25)]
                         / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      /\ /\           < ×クズ粕 博之×← 死んで人の為になりなさい お前にとって人生初めてのな 環境保護の意味でも死ね ! 博之よ。
      \_/  \  ∧_∧   // \_________
      /◯)//  \(´∀` )//
     /=// (⌒  ○=  )//
    /⌒//   VV /__ ノノ⌒
    (( // )   ⊆/〓〓(  ○ )
     \\_/          \_/
東京都北区 赤羽北2-31-16-1311 西村博之 ←これが社会の害虫 "糞ひろゆき"


[531:528 (02/06/07 12:58)]
>>529
む、確かにそうかもな。じゃ >>527 だけど、残念ながら
今 lex がスキャンしている行を参照する変数とかはない。
行中の桁も調べる方法はない。
だ。lex のルーチンの中で文字数を数えるとかすればなんとかできるだろうけど
そういうのは期待してないよね?

で、普通コンパイラとかどうしてるのよって思うだろうが、
実際マトモに字句/文法解析しているフリーソフトで文法解析に yacc/bison 系を
使っているのはよく見かけるが、字句解析に lex/flex 系を使っているのは
(俺は)見たことない。普通の yacc の参考書とかでも字句解析パーサは自作しろって
書いてないか?


[532:527 (02/06/07 14:01)]
>>531
TNX!
そうか、やはり自分で書かないとだめかな。どうせパターンマッチと
いっても大したことをしているわけではないし、すでにスキャナで
簡単な構文判定をしながらトークンを切り替えたりと無理が多いから
書いてもいいんだけど・・
lexで一文字ずつ返してyaccで組み立ててトークンを作れば
効率はともかくなんとかできるから、まずはそうしようかな。
自分で使うだけだから、それほど高速性は要求されないしね。
(実はシンボルテーブルもハッシュを使っていない手抜きだったり
する)

YYBREAKをトラップしてトークンをバッファにコピーしていくと
いう方法も考えられるんだけど、なんだか気分的に安心感がない。


[533:名無しさん@お腹いっぱい。 (02/06/07 17:26)]
インストールしたぶらうざってどうやって起動するんですかね?
xウインドウとかないとダメ?


[534:うひひ (02/06/07 17:58)]
>>533
あのコマンドにURL付けて起動すればダイジョブ
Xたてなくても他のマシンのXも使えるからアッチの
ブラウザをそっちに飛ばしてもいいし


[535:まじれす (02/06/07 18:51)]
いまとあるスレを読んだところ、何でもこの板の住民は2Chを救ってくれたそうで・・・
いまさらながらお礼を言わせてもらいます。ありがとうございました。


[536:名無しさん@お腹いっぱい。 (02/06/07 19:20)]
参拝厨逝ってよし!


[537:名無しさん@お腹いっぱい。 (02/06/07 20:23)]
なんかここ読んでるとLinuxは駄目みたいな感じを受けるのですが、
プログラムの勉強がしたいのでインストールや設定に時間のとられることのない
redhatとかvineあたりを使おうと思っています。

間違ってないですよね?


次10 前10 最新10
NAME:MAIL:

read.cgi ver5.26+ (01/10/21-)