[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 22:36 / Filesize : 235 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

「コンパイラ・スクリプトエンジン」相談室9



1 名前:デフォルトの名無しさん [2005/12/20(火) 21:43:02 ]
プログラミング言語処理系の開発に興味のある人達のスレッドです。

字句解析・構文解析から,データフロー解析,ループ並列化,データ分散,SSA変換,
CPS変換,レジスタ割付,命令スケジューリング,ソフトウェアパイプライン,
SIMD命令生成,VLIW向けクラスタリング,スクラッチメモリ向け最適化,リンク時最適化,
JIT,動的バイナリ変換等の各種最適化,それにVM,GC,低消費電力化などなど。
意味論に関する話題も歓迎です。

過去スレ
1 pc.2ch.net/tech/kako/981/981672957.html
2 pc2.2ch.net/test/read.cgi/tech/1021136715/
3 pc5.2ch.net/test/read.cgi/tech/1070089173/
4 pc5.2ch.net/test/read.cgi/tech/1100097050/
5 pc8.2ch.net/test/read.cgi/tech/1106129164/
6 pc8.2ch.net/test/read.cgi/tech/1115335709/
7 pc8.2ch.net/test/read.cgi/tech/1129287390/
8 pc8.2ch.net/test/read.cgi/tech/1131273918/
関連リンクは多分 >>2-10 あたり

684 名前:デフォルトの名無しさん mailto:sage [2006/03/06(月) 13:52:59 ]
エェェェェェェ(;´Д`)ェェェェェェェエ

685 名前:デフォルトの名無しさん mailto:sage [2006/03/06(月) 14:23:03 ]
>>684
ごめんくさい。

686 名前:デフォルトの名無しさん mailto:sage [2006/03/06(月) 15:32:11 ]
  /\___/\
/ /    ヽ ::: \
| (●), 、(●)、 |    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|  ,,ノ(、_, )ヽ、,,   |  < まーた始まって、終わった。
|   ,;‐=‐ヽ   .:::::|    \___________
\  `ニニ´  .:::/
/`ー‐--‐‐―´´\


687 名前:デフォルトの名無しさん mailto:sage [2006/03/07(火) 00:21:33 ]
まけず嫌いで粘着なキチガイが暴れているスレはここですか

688 名前:デフォルトの名無しさん mailto:sage [2006/03/07(火) 00:31:35 ]
ぶるんぶるん体操

ぶるんぶるんと僕は言う
ぷるんぷるんとあなたは笑う
そんな2人は、フォーエバー
世界の端から今日は
そんなあなたはお毎度さん
今日もぶるんぶるん体操始まるよ

ぶるんぶるん、ぷるんぷるん
ぷるんぶるん ぶぷぷぷぷぷ

*四谷街道繰り返し

689 名前:デフォルトの名無しさん mailto:sage [2006/03/07(火) 23:02:33 ]
このスレでオリジナル言語作って公開してる人って何人ぐらいいるの?

690 名前:デフォルトの名無しさん mailto:sage [2006/03/07(火) 23:22:00 ]
俺的には、スクリプトはあくまで手段。目的は別にある。
だからスクリプトだけを公開する事は、俺にはありえん。


691 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 09:09:50 ]
現在の人数=0

>>690
ところで、目的って何ですか?

692 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 09:15:09 ]
現在の人数=1 ←どういうカウントだこれは?

>>690
ぼくちんも知りたい。その手の業界ってけっこうあるのかな?



693 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 10:22:21 ]
>>692
>>689


694 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 10:29:08 ]
>>693
あーそういう意味だったのか。
じゃリセット。

現在の人数=0

695 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 12:58:30 ]
現在の人数=1
でもどこだかは教えない(w

696 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 13:19:30 ]
現在の人数=2
……まあ、趣味の領域ですが。

697 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 19:53:28 ]
>>691-692
単に自分の作りたいソフトを作るために、
下ごしらえでスクリプトを作ってるだけだよ。


698 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 20:06:51 ]
現在の人数=3
……自分専用ツールとしてはじめたのがきっかけです。
私も、どこかは内緒w

699 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 20:17:47 ]
>>697
マクロみたいなの搭載してるって意味だよね。
それとも何か目的のソフトを作るための言語を作ってるって意味?

700 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 21:05:27 ]
>>699
後者。

701 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 21:19:45 ]
>>700
マジで?言語作ってる間に既存の言語でソフト作っちゃったほうが早いんじゃないの?

702 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 22:16:53 ]
>>701
プログラマの癖に手段と目的を取り違えたことがないの?



703 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 22:33:03 ]
>>702
くせにとは何だ!くせにとは!
お前こそ●●のくせに、いい気になるなよ。

704 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 22:54:10 ]
>>702
●2つも使ってるのか?なんて贅沢な。


705 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 23:05:44 ]
>>703
なんだとこの●●●!
お前だって●●●の●●●だろうに!●●●●!

706 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 23:22:18 ]
>>705
うるさい、この●●のろ!

707 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 23:41:49 ]
の●●の

↑鼻と目に見えた orz 以下、何事も無かったかのように再開。・゚・(ノД`)・゚・。↓

708 名前:デフォルトの名無しさん mailto:sage [2006/03/08(水) 23:53:37 ]
>>702
こいつは、真性の●●●●。
つまり、●●w
あるいみ、●●●●●● ruby ● lisp ●●w

709 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 00:08:50 ]
>>701
理想が高すぎる事と、自分自身の能力不足が原因なんだよ。
オブジェクトが多くなりすぎると、内容を追い切れなくなる。
つか、状態変位やイベントトリブンは、漏れには理解しづらい‥‥orz
で、主に、個々の処理を独立させて、別個にまとめて見られる
ようにするためにスクリプトを使ってる。


710 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 00:40:15 ]
>>709
一言で言い表すと、
「グローバルオブジェクトなんて嫌いだぁ・・・
 全部ローカライズ化してやるぅ・・・・」
ってな感じでつ。orz


711 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 01:50:58 ]
ローカライズ化?

頭痛が痛いだな。

712 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 02:16:15 ]
英語は嫌いだぁ・・・w



713 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 11:44:40 ]
>>709
>つか、状態変位やイベントトリブンは、漏れには理解しづらい‥‥orz
>で、主に、個々の処理を独立させて、別個にまとめて見られる
>ようにするためにスクリプトを使ってる。

ちなみに、エミュレータのレジューム機能が元ネタ。
つ〜か、スレッドの場合は同期の管理が面倒なんだよな。


714 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 12:44:30 ]
OSとエミュレータと、エミュレートされるソフトの動作を、
全部一つの実装で実現させたい、ってな所。

715 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 14:07:36 ]
ネタが特許級に見えるのは気のせいか?
出願前に公開すると無効なはずだが・・・

716 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 14:54:39 ]
レジューム機能付きのエミュレータが出る前なら、可能だったかもね。

717 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 20:09:47 ]
>>714-715
似たようなネタのスクリプトなら実在するから探して味噌。

扱いやすいかどうかは別だが。w


718 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 20:50:04 ]
構文規則で、よくこんな表記つかってるけど
A → B,C
矢印逆じゃないの?

なんか、すげ〜違和感あり。

719 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 21:07:28 ]
なにゆえ

720 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 22:33:32 ]
「生成」規則だからね。もともとのオートマトン理論では
規則によりどういった文章が生成されるかを考えていたから。
構文解析は、逆に与えられた文章がどういう生成規則を
たどって作られたかを求める問題だ。その過程で生成規則を
逆向きに使って還元を行う。
だから構文解析だけを考えていたら、矢印が逆だと思うかも
しれんね。


721 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 22:36:21 ]
>>718
別に逆でもいいけど、たぶんおまいは逆にすると今度はそっちに違和感を感じるんだろ。
A → BC | DE
ってのは
A is defined as BC or DE
A expands to BC or DE
A generates BC or DE
A is rewritten as BC or DE
逆方向には
BC or DE can constitute A
BC or DE can be reduced to be A
などなど、色々な読み方ができる。

722 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 22:39:38 ]
A ← BC | DE

A is defined as BC or DE
と読んじゃいけないのかよ。



723 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 22:42:22 ]
>>722
いいよ別に。咎めはしないけど真似してくれる人は少なそうだね。

724 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 22:43:50 ]
>>722
それを流行らせてくれ!!

725 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 22:50:30 ]
っていうか矢印の向きなんてどーでもいいし。
矢印以外の記号だって使われるわけだし、勝手にしろとしかいいようがない。

726 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 23:04:18 ]
そんなに揉めるくらいならこっちを指せばいい

A m9(^Д^) BC | DE

727 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 23:11:11 ]
>>726
ワロタw

でも、確かに代入文とかも A=B+C は A->B+C とは書かんな
どうみても A<-B+C だな。

728 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 23:12:03 ]
A ブギャー BC or DE と読むのか。勢いがあって好いな。

729 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 00:23:11 ]
A pgr BC or DE

なんかよく分からんが格好良いぞ

730 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 12:21:57 ]
yaccやbisonでは、演算子の順位を指定することができますが、これもLALR(1)で必要なのでしょうか。
コンパイラの本を読むと、LALR(1)の説明では生成規則しか使わず、演算子の順位を含めたaction表やgoto表の作り方は特に書いてないように思います。
もしかして、yaccやbisonではLALR(1)と演算子順位解析法との併用なのかなと思ったりするんですけど、どうなんでしょうか?

なお、やりたいことは自前で簡単なパーサジェネレータを作ることです。LALR(1)のアルゴリズムを勉強しているんですが、演算子の順位がまるででてこないので、どうやるんだろうと疑問に思ってます。

731 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 12:30:17 ]
>>730
コンフリクト時にシフト/還元のどれを選択するかでうまいことやっている。
ドラゴンブックに説明があったかもしれない。

732 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 20:02:39 ]
>>730
> もしかして、yaccやbisonではLALR(1)と演算子順位解析法との併用なのかなと思ったりするんですけど、どうなんでしょうか?

そうです。
expr → expr + expr | expr * expr
っていう生成規則はLALR文法ではないけど使えた方が便利でしょ。



733 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 23:20:04 ]
>>726

734 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 23:52:42 ]
bisonってGLRにならなかったっけ?

735 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 09:18:24 ]
bisonの入力になりえる文法はGLRだろうけど(自信なし)、あいまいさを解決するアルゴリズムが違うからパースした結果が変わっちゃうんじゃないの?
GLRはshift/reduceコンフリクトでreduceを優先するから、あいまいなぶらさがりelseが遠い方のifにくっついちゃう。

736 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 10:42:50 ]
>GLRはshift/reduceコンフリクトでreduceを優先
ちがうよー。
コンフリクトでshiftとreduceの両方追いかけるのがGLR。

>>734
GLRもできるけど>>732をGLRで扱うと
+の優先度が高い場合の構文木と*の優先度が高い場合の構文木の
両方を解析結果として得る話になるから、
演算子の順位指定の話とはからまないと思われ。

737 名前:730 mailto:sage [2006/03/11(土) 22:13:54 ]
>>731,732
どうもありがとうございます。
けっこう複雑なことやってるんですね。
作るの自信なくなってきたな。。。

738 名前:デフォルトの名無しさん mailto:sage [2006/03/12(日) 01:08:18 ]
がんがってくれい
なせばなるよ

739 名前:デフォルトの名無しさん mailto:sage [2006/03/12(日) 23:28:26 ]
既に慣れてしまってる方ばかりだろうが、
還元ということばに違和感を感じる自分。

どうせなら、還元よりも換言だとおもう。

740 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 02:55:26 ]
それだと向きを含意しないから、reduceの語感が出ないなあ。


741 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 03:37:22 ]
これはなかなか面白い (厭味じゃなくて)
>>739 は明治時代辺りに生れてればよかったのに

742 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 03:58:25 ]
コンサバって何?



743 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 04:00:45 ]
松平健が歌ってるヤツだろ。

744 名前:  mailto:sage [2006/03/13(月) 08:44:18 ]
しってる言語はJavaなんでJavaのバイトコードに変換する本当に簡単なコンパイラ?つくりたいんですが、古い本でも大丈夫ですか?
Programming for the Java(TM) Virtual Machineって本見つけたんですが1999年出版なんです。バーチャルマシンの仕様とかは変わってないのですか?

745 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 09:32:08 ]
検索すれ。

The JavaTM Virtual Machine Specification, Second Edition
java.sun.com/docs/books/vmspec/

同 Maintenance Page
java.sun.com/docs/books/vmspec/2nd-edition/jvms-maintenance.html





746 名前:  mailto:sage [2006/03/13(月) 22:17:19 ]
>>745
どうもありがとう。

747 名前:デフォルトの名無しさん [2006/03/17(金) 23:50:51 ]
>>726
1から見てみたが、お前のレスが一番ワロタw

748 名前:730 mailto:sage [2006/03/18(土) 08:20:23 ]
C言語とかで、'*' や '&' がポインタ演算だったり四則演算だったりビット演算だったりするけど、
このように1つの記号が複数の意味を持つ場合、字句解析で別のトークンを返さないといけないのでしょうか。
それとも構文解析時に判断できるものなのでしょうか。

例えば仮引数に *p とあれば、これはポインタを意味するための * であり、四則演算ではないとすぐにわかります。
しかし、*p1 * *p2 などとあった場合、ひとつの式の中でポインタを表す * と四則演算を表す * とが混じってるんですけど、こういったものはどうやって別物であると判断しているのか不思議です。

749 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 11:05:59 ]
>>748
字句解析では区別せず、構文解析で判定する。
教科書で、-1 - -2 のような式を扱う例を探してみて。

750 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 13:14:58 ]
前置子やね

751 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 13:27:13 ]
そういうやり方をするから、vector<vector<int>>がコンパイルできなかったりするw

752 名前:http://www.vector.co.jp/soft/win95/util/se072729.html [2006/03/18(土) 19:03:18 ]
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?



753 名前:デフォルトの名無しさん [2006/03/18(土) 19:50:35 ]
なぜ、関係演算子は結合を持たない例が多いんだろうか?
単純に 3<=x<99 とか書けてもいいとは思うんだが、

754 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 19:58:12 ]
C がそうやってるから右に習えだと思う


755 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 20:00:44 ]
10 < x >= y < 20 <= z > 0
とかあったら何なんだか困るじゃん
Lispだと (< 10 x 20) とか書けるけどね

756 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 20:02:06 ]
演算子で思い出したけど
おれは perl の =~ を代入演算子だとばっかり思ってたから
$a =~ s///; はいいけど
$b =~ m//; の意味がわかんなくなって混乱してた…

757 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 21:14:54 ]
>>754
とりあえず、C で 3<=x<99 はコンパイル通るぞ。


758 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 21:18:53 ]
コンパイル通るから何?

759 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 23:30:10 ]
>>752
いっぺん死ねって書いてもよまねぇだろうな(w

760 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 23:51:40 ]
>>753
確かに
Mathematicaは書ける、って言うか書けないと数学ソフトだし不便すぎる。

761 名前:デフォルトの名無しさん mailto:sage [2006/03/19(日) 02:21:26 ]
スタックマシンでスタックが溢れそうな時、スタックを reallocするのと
別に領域を確保するのとではどっちが一般的ですか?

前者はスタックが一つの領域でないといけないのと reallocのコストが欠点で、
後者はフレームの削除などを絶対アドレスで指定しないといけないので
継続を作る時にちょっとめんどくさいのが欠点だと思います。

762 名前:デフォルトの名無しさん [2006/03/19(日) 20:27:31 ]
>>760
へぇ、書ける言語あるんだね。しらなんだわ




763 名前:デフォルトの名無しさん [2006/03/19(日) 21:19:10 ]
おそらく専用でない一般高級言語だと、Rubyあたりが実装しそうな木ガス

764 名前:デフォルトの名無しさん mailto:sage [2006/03/19(日) 21:19:29 ]
Pythonがそうだった記憶がかすかに

765 名前:デフォルトの名無しさん mailto:sage [2006/03/19(日) 21:21:33 ]
>>761
おれなんかは自家製超高速malocを作ってダブルリンクリストでスタック作ってます。
スタックに無茶な要求するにはこれが一番かなとか思ってたりします。

>>762
おれは、例外を作ってもこの表現ができるべきだと思うのですが、みんなどう思っているのだろうか?
絶対見通しいいとおもうんだけどな・・・

766 名前:デフォルトの名無しさん mailto:sage [2006/03/19(日) 21:27:41 ]
ダブルリンクリストだと継続が困らないか? (スタックがツリーになるから)
継続使わないならシングルリンクリストでも良さそうだが。


767 名前:デフォルトの名無しさん mailto:sage [2006/03/19(日) 21:28:42 ]
>>766
ダブルでないと削除がややっこしいです。

768 名前:デフォルトの名無しさん mailto:sage [2006/03/19(日) 22:30:25 ]
単なる好奇心だけど、途中のスタックフレームを削除したいってどういう場合ですか?


769 名前:761 mailto:sage [2006/03/19(日) 23:11:42 ]
セグメント、オフセットを使えば相対アドレスでもスタックを分割できることに
気づきました。

>>765
セグメントテーブルをリストにするってことでしょうか?
最初からセグメントテーブルのサイズを決め打ちして配列にしても良い気がします。
リストだとアクセスにコストがかかりますし。
確かに途中を削除するっていうのならリストの方がいいですが、どういう状況なんでしょうか。

770 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 13:38:41 ]
>>765
ヒープへの参照をスタックに積んでスタックそのものは小容量ですまそうって方向じゃないんだ?


771 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 19:01:49 ]
無知な俺が、話ぶった切って恐縮ですが
リフレクションってどんな構造で作るの?
javaぐらいみっちり仕込まないと不可能?

772 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 19:54:37 ]
>>771
例だけど、
scheme(L)でscheme(L')インタプリタを書いて、L'からLを操作したり、L'自身の環境情報などを
取得できるように作る。このときL'からLをいじったことによってL'の動作に影響が及ぶことを
causal connectionという。

言語、用途により様々だけど、メタレベルに何を求めるのかで、実装や仕様が変わると思う。




773 名前:デフォルトの名無しさん mailto:sage [2006/03/21(火) 20:59:46 ]
>>771
どんな構造っつーか、単にオブジェクトやクラスに関する情報を、実行時に取り出せる(アクセスできる)仕組みを用意するだけ。
ただそれだけだから、あんまり構造がどうとか悩まなくていいよ。

リフレクションの仕組みや構造について考えるなら、まずは言語の仕組みについて知らないと。
それがわかれば、リフレクションの仕組みはおのずとわかる。

774 名前:デフォルトの名無しさん [2006/03/23(木) 14:28:00 ]
dl2.n1e.jp/DATA/MOVIE/1140722907/1140722907.jpg

775 名前:デフォルトの名無しさん [2006/03/26(日) 10:03:01 ]
助けてください。
↓こんな文章があって要はfortran90でない場合一番下のfcに何か入力しろという意味だと思うのですが、
なんと打ちこんだらよいのですか?fortran77なので打ち込まないといけないのはわかっているのですが、
全くこのあたりの知識がないのでわかりません。
--------------------------------------------------------------------
#if your machine's fortran compiler command is not "f90", need to set #
# the following macro to adjust. #
---------------------------------------------------------------------

FC=

776 名前:デフォルトの名無しさん mailto:sage [2006/03/26(日) 10:23:11 ]
>>775

Format C:

777 名前:デフォルトの名無しさん mailto:sage [2006/03/26(日) 10:53:15 ]
FORTRAN より C

778 名前:775 [2006/03/26(日) 13:29:06 ]
ありがとうございます。
ですが入力してもだめでした。
そこで方向転換してfortran90のコンパイラをインストしたいのですが、
どこに転がっているのですか?
windowsです。


779 名前:デフォルトの名無しさん mailto:sage [2006/03/26(日) 17:44:13 ]
書いてあるとおりのことすればいいじゃねぇかよ。
それともネタですか?>>775

780 名前:デフォルトの名無しさん [2006/03/26(日) 17:47:03 ]
FC=f77

じゃあかんの?


781 名前:デフォルトの名無しさん mailto:sage [2006/03/27(月) 07:31:07 ]
ポインタ操作のできるスクリプト言語作りたい
そゆーの既にある?

782 名前:デフォルトの名無しさん mailto:sage [2006/03/27(月) 07:40:26 ]
CINT?



783 名前:デフォルトの名無しさん mailto:sage [2006/03/27(月) 08:23:08 ]
すごい久々にCINTスレのぞいてみたら、まだ落ちてなかったw

C/C++インタプリタ CINT
pc8.2ch.net/test/read.cgi/tech/1114397934/

CINTの需要自体はちと薄そうな印象。
もしもありとあらゆるCのライブラリが元のC言語の文法と比べて違和感なく全て呼び出せたらはやりそうなもんだけどな。

784 名前:デフォルトの名無しさん mailto:sage [2006/03/27(月) 12:53:33 ]
>>775
訳してみた。

-------------------------------------
#手持ちのマシンにおいて、Fortranコンパイラのコマンドが "f90" でない場合は、
#次のマクロを設定する必要があります。
-------------------------------------
FC=


つまりだな、Fortranコンパイラのコマンドが例えばf77とかだったら、
FC=f77
と設定すればよい。

これ以上はスレ違いだから質問はやめたほうがよい。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<235KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef