自作言語Kuin 言語仕様(暫定)の反響まとめ その3

くいなちゃん(@kuina_tesso)氏の自作言語Kuin http://tes.so/kuin/ 前回:自作言語Kuin 言語仕様(暫定)の反響まとめ その2 http://togetter.com/li/338131 続きを読む
0
前へ 1 ・・ 18 19 次へ
yaezaki @yaezk

@kuina_tesso すごい、着実に進んでる。あまり無理せず頑張って下さい。気長に待ってます。 あの、2次元以上の配列の定義で、次元の順序を明示して欲しいです。例. [3][2]int は [2]int x3 ? [3] int x2

2012-07-21 03:07:04
くいなちゃん @b2

[2]int が、3つ作られます。 ят @yaezk すごい、着実に進んでる。あまり無理せず頑張って下さい。気長に待ってます。 あの、2次元以上の配列の定義で、次元の順序を明示して欲しいです。例. [3][2]int は [2]int x3 ? [3] int x2

2012-07-21 03:08:30

BNF公開ある?

takahisa @takahisa_wt

KuinのBNFって公開されてないんですか? @kuina_tesso

2012-07-21 03:10:04
みょん @myuon_myon

@kuina_tesso 結局GUIはOpenGLに移行するのもワンチャンある感じですか?

2012-07-21 03:10:08
くいなちゃん @b2

してほしいですか? 需要あるなら用意しますが、ドキュメントより BNF読むほうが解りやすいというガチ言語クラスタさんにしか受けなさそう。 ят @linerlock KuinのBNFって公開されてないんですか?

2012-07-21 03:11:51
くいなちゃん @b2

わかりません。 とりあえず、Windowsに存在する dll を探し回るようなコードにすれば、解決できそうな兆しもするので、これが無理そうなら改めて考えてみます。 ят @myuon_myon 結局GUIはOpenGLに移行するのもワンチャンある感じですか?

2012-07-21 03:13:03
みょん @myuon_myon

@kuina_tesso …そうですか、困りましたね>< ええと、勝手にKuinのLinux互換を作るとか言ってますが作っても大丈夫ですか?(そういえば許可とってなかったので) もしくいなちゃんがLinux版も作るなら私が作る必要は全くないのですが…><

2012-07-21 03:15:04
くいなちゃん @b2

任せました!期待!! ят @myuon_myon …そうですか、困りましたね>< ええと、勝手にKuinのLinux互換を作るとか言ってますが作っても大丈夫ですか?(そういえば許可とってなかったので) もしくいなちゃんがLinux版も作るなら私が作る必要は全くないのですが…><

2012-07-21 03:16:33
みょん @myuon_myon

@kuina_tesso 許可ありがとうございます…しかし私が作るのはプラットフォーム依存のないKuinなのです(多分Windowsでも動きます)>< その際、既存のものに迷惑をかけないかってことと、実行速度やコンパイル速度などが犠牲になると思います、それでもよいですか?

2012-07-21 03:19:54
くいなちゃん @b2

C++で書いたコードを逆アセンブルして参考にしていたんですけどね… そのコードが d3dx10_43.dll を直接参照していました。 ят @odashi_t というかC++で書くならD3DXの問題は起きない気がする

2012-07-21 03:20:26
Odashi @odashi_t

@kuina_tesso どの機能です? DirectXのデバイスを使うだけならD3DXはいらないと思いますが

2012-07-21 03:21:53
くいなちゃん @b2

@myuon_myon 自由に設計してくださいです! Kuinの言語仕様は、実装上の都合などにかなり影響されているので、場合によっては言語仕様を変えたほうが良い点も出てくるかと思います。 むしろ積極的な言語拡張をオススメします

2012-07-21 03:22:40
くいなちゃん @b2

@odashi_t 見てみたら、四角形の描画を DirectX10 でするときに使った シェーダの読み込みに利用していました。

2012-07-21 03:26:32
Odashi @odashi_t

@kuina_tesso 2次元四角形なら,同次座標を使って頂点のデータから直接描画できると思いますけど

2012-07-21 03:30:59
yaezaki @yaezk

@kuina_tesso クラス構文の継承と各種定義の「:」がかぶるけど、こだわり無いのかな? class CCat : CAnimal -var A : CClassB みたいになる。 ところで、クラスのpublicなメンバでオーバライドは *var foo ?

2012-07-21 03:31:16
くいなちゃん @b2

@odashi_t X9 まではいけますが、X10 からはシェーダ必須になった気がします。

2012-07-21 03:31:54
くいなちゃん @b2

@yaezk そこは少し迷いました。もっと良い表記があれば検討します。 publicメンバのオーバライドはその通りです

2012-07-21 03:33:02
yaezaki @yaezk

@kuina_tesso ああ、「:」は負担になるようならいいんです。今のままでも、;/+*>?なんでも。 次回、仕様のページ更新の際、publicのオーバーライドは、varや*の前に+-無いことを書いておいた方が初心者にもいいかと思って。

2012-07-21 03:37:41
Silica @P9Silica

Error: E0000 予期せぬエラーが発生しました。コンパイラのバグである可能性が高いです。作者に問い合わせてください。 #Kuin

2012-07-21 08:52:17
くりんぺっと @climpet

@kuina_tesso これはおそらく仕様ではないと思いますので、バグ報告です。このような場合にコンパイルできません。 http://t.co/vSw7l0OM

2012-07-21 11:38:12
くりんぺっと @climpet

Kuinの0.02に期待しますです。さすがにToStr()がまともに動かないとなるとバグチェック もままならないので。

2012-07-21 13:05:23
--- @angel_0102_

@kuina_tesso fusetter使えばツイートをフォロワー以外見えなくできるよ

2012-07-21 13:11:46
りいんちゃん @reinforchu

@kuina_tesso dev.twitter. comでアプリケーションを登録し、OAuth認証でアカウントがfriendかどうか判定するというのは?

2012-07-21 13:16:33
前へ 1 ・・ 18 19 次へ