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


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

萌え言語を作ろう!



1 名前:デフォルトの名無しさん mailto:sage [2005/11/08(火) 18:35:10 ]
日本語で書ける言語では「ひまわり」なんてのがありますが
いまいち使いづらいというか、萌えないw

ということで、萌え萌えな言語を作ってみようと言う企画です。



552 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 17:50:54 ]
>>551
ありがとう。ここ1週間の疑問が氷解した。
俺の超勉強不足じゃん。

553 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 19:22:01 ]
俺です。(←誰だよ。)
現在の分析の結果
デチューン版
×tgikoscr.let…変数を使う場合に有効
×tgikoscr.ExecToVar…四則演算の機能のみ使いたい場合に有効
×tgikoscr.ExecToStr…
ギコBASIC
×tgikoscr.exec…旧実行部分
↑2005でのtgikoscr.runがあるので不要になります。
ソースの他の部分から呼び出されている様子もありません。
(若干ExecToStrがExecToVarを呼び出す)
これで少し簡略化しました。
機能的にもrunがあるので問題ないでしょう。

554 名前:デフォルトの名無しさん [2005/11/24(木) 23:41:41 ]
カッコを三点リード(・・・)で表現すると言うのはどうだろう?
Ans=(((1+2)*3)*((4-5)/6)/7なら

ANSは・・・・・・・・・1たす2・・・かける3・・・かける・・・・・・4ひく5・・・わる6・・・わる7
ダウナー系ツンデレ言語って事でw

あるいは「るー」とか「らー」で表現。
ANSはるーるーるー1たす2らーかける3らーかけるるーるー4ひく5らーわる6らーわる7

ミュージカル風。萌えるかと言われるとちと疑問だがw




555 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:45:54 ]
>>554
パッと見て括弧の数が分からないから保守性が低いと思われ

556 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:47:49 ]
アホか。保守性とか求めるなら既存の言語やってろって話。
新規の言語の時点で保守性は最悪なんだよ。

557 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:50:13 ]
>>556
いやこの括弧表現は単純にわけわからん

558 名前:デフォルトの名無しさん mailto:sage [2005/11/24(木) 23:52:03 ]
つーか"…"じゃ開きか閉じか分かんねえ

559 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 00:13:45 ]
実装できねえな

560 名前:デフォルトの名無しさん [2005/11/25(金) 12:30:22 ]
文字が「」なら『』つかうのは?
『『1たす2』かける3』かける『『4ひく5』わる6』わる7



561 名前:デフォルトの名無しさん [2005/11/25(金) 12:40:14 ]
↑萌えないので却下

562 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 12:41:56 ]
☆☆1たす2★かける3★かける☆☆4ひく5★わる6★わる7

萌えるだろ?

563 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 12:42:46 ]
目がチカチカするお?

564 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 12:57:56 ]
makeとか実装が簡単で実用性がありそうなのにしとけばいいのに。

565 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 13:39:47 ]
萌え以前に意味が通らなくちゃ駄目だろう。

566 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 15:00:19 ]
対応する顔文字にしたらどうだろうか

(^-^)/1たす2\(^-^)かける3


やっぱ萌えねーなorz

567 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 15:03:18 ]
(Y)1たす2(i)かける3

一部の人は異様に萌えると思うが、だめだよな・・・

568 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 16:12:06 ]
ただのエロ言語になっちまうぞw

569 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 16:39:38 ]
テキストはやめて、画像ファイルD&Dでプログラム組めるとかどうよ?

570 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 17:27:34 ]
>>596
ビジュアル・プログラミングってやつね
正直、アカデミックな世界から飛び出たものも殆ど無いから
大冒険になることを覚悟しないといけないかな
正直、作り方に関してまともな本も見かけた事無い
(というか、何方かご存知でしたら情報お願いします。個人的好奇心も含めて)



571 名前:569 mailto:sage [2005/11/25(金) 18:13:00 ]
>>570
アーキテクテャしつつ製造とか、そこまでいかなくてもいいんじゃ?
正方形配列のマスに、アイコンをドラックしてプログラミング。
ようするにコマンド文を画像配列に置き換えるだけ。

以下妄想(「」は全て画像)
[でーた1][こぴー(代入)][ひきすう1]
[でーた3][=][でーた1][たす][でーた2]

画像メインにすれば簡単に萌えられるし、拡大縮小も簡単。スキンも簡単。
シンボリックなアイコンにすることで、処理ごと(たす、かける等)にシュールなシュチエーションを盛り込むことも出来るんじゃないかと。
ツンデレなら、イコールの時だけデレ状態で、後はつんつんとか。

うまく伝わらなかったらスマヌ。あとは絵描きが大問題だな。

572 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 20:22:26 ]
ビジュアルの話が出ましたが、
これをやるにはデフォルトで
沢山の関数が必要になるのではないでしょうか。

文字列、数値など簡単に活用できる必要があります。

例えて言えば萌え娘の顔にはグラフィック関係
ボディはシステム
手足が入出力で
間接などでもじゅーる同士の連携みたいな〜って感じ?

なお、18禁モードも存在します。

573 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 23:53:51 ]
フローチャートとかでいろいろな方式があるじゃん
なんかよく憶えてないけど日立式とかNEC式とか
ああいう感じのやつのどれかをベースにすればどうよ

574 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 02:25:04 ]
ま、計算を1次元(線)でなく2次元(面)にするというのは一つのアイデアかも。
で考えたんだけど、CやC++で{}で囲む時複数行にするじゃん。

Ans=(((1+2)*3)*((4-5)/6)/7なら


Ans(
(
(
1+2
)

(

)
)/7


575 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 02:27:39 ]
ぐぁ、途中で書き込んじまったorz

要するに入れ子表記みたいにして、そこから()だけをとるみたいな。
(実際どっかで見たんだよな、行頭のスペースの数で入れ子にする言語)

576 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 04:04:26 ]
python とか haskell とか arc とか。ML 系にもあったっけ。
それはそうとインデントが飛んでいてよ。

577 名前:デフォルトの名無しさん [2005/11/26(土) 11:11:20 ]
複数萌え箱仕様、というのはどうだろう?

画面上に可愛い模様の入った複数の箱を置いて、
プログラミングの際にそれ一つ一つに変数やら関数(PRINTなどの命令文含む)を設定する。

計算はそれぞれ計算箱(+ - * / 用)を用意するか、

足し算は変数箱を並べる
掛け算は箱を縦に重ねる(掛ける)
割り算は箱を横に重ねる(分数の分子・分母の考え方)

なんてのはどうだろう?
箱の中に箱を入れればカッコの計算も可能。

引き算をどうやって表現するかが問題なんだけどね・・・



578 名前:デフォルトの名無しさん [2005/11/26(土) 11:15:00 ]
あ、ゴメン割り算と掛け算が逆だわw
掛け算→横
割り算→縦

で、箱は半透明で中身が見えるようにすると入れ子構造が分かりやすいかな?
あと変数と関数(含む命令文)で色分けするとか

・・・むしろ萌え要素廃した方が実用的な気がしてきたw


579 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 13:08:01 ]
>・・・むしろ萌え要素廃した方が実用的な気がしてきたw

はぁ?リア厨か?そんなの当たり前だろ。

580 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 13:20:07 ]
・・・絡むな絡むなww

でも、今までのGUI系案のなかでは一番理論的だし、実現出来そうかもな。





581 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 14:05:45 ]
ようするに、おまいらに必要なのは萌え言語の前に
萌え人口無能って事だろ?


582 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 14:14:49 ]
偽春菜でおなかいっぱい(*´ω`*)

583 名前:デフォルトの名無しさん mailto:sage [2005/11/26(土) 23:20:48 ]
>>577
BrainF*ck か WhiteSpace のトークンを置き換えれば?

584 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 01:02:25 ]
そもそも言語に娯楽性を求めてもなあ。

585 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 13:02:13 ]
俺です。(ギコBASIC解析中の奴)もうどうでもいいと思われてるかもですが。
今回はメッセージ表示writemsg,printmsg,errorを
一つにまとめることで簡略化をはかります。

586 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 13:42:59 ]
おつ
無理しない程度にがんばれ

587 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 14:27:03 ]
意外と難しい。
if assigned(FOnDt) then FOnDt(self,dt)
else
//出力イベントが定義されてないなら メッセージを勝手に出す
↑デチューンでなく初期のギコベーシックというのは
出力イベントも設定できる仕様なのかもしれない。
やり方はきっとFOnDt(self,dt)が関係しているのだと予想

RUN(2005版)のみで実行するとか簡単なものでなく
色々設定させることで拡張性の高いという方針だったのかもしれません。
ガンダムでいうところのハードポイントシステムというやつでしょうか。
そこで使いやすいようにとデチューンが生まれたのかもしれません。

588 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 14:32:30 ]
errorはまとめるわけにはいかないことに気付いた。
abort;により実行を中断するらしい。
できないことはないが
逆に複雑になる。

589 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 14:51:13 ]
ふと思ったんだが、コンソールではファイル名や設定を打つのが
面倒なんだけどフォーム作るまでもないプログラムって結構ある気がする。
HTMLのコメント削除ツールや拡張子一括変換ツールとか。

それを萌えキャラ付きの対話式で実行できれば便利かも。

<<例:HTMLコメント削除ツール>>
ツール起動
 キャラ「こめんと削除するファイルはどれ?」
直接入力できるテキストボックスとファイル選択ダイアログボタンを表示
ファイル名指定完了
 キャラ「こめんと削除中だよ」 or 「そのファイルは無理だよ><」
変換作業
 キャラ「かんりょ〜」

…う〜ん、存在価値微妙。でも、せっかく萌え言語で作ったアプリが
殺風景なのも味気ないので、ぜひ実装してもらいたい。
というか上手く説明できないので、サンプル作ってみる。

590 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 18:23:21 ]
ttp://www.geocities.jp/pulse123123/UGIKOSCR.PAS.txt
↑現在のギコBASIC進行状況

闇雲に関数消し過ぎました。
とりあえずエラーが出ずに
2005のサンプルコードが動きます。
バグ発見したら報告お願いします。
(とくにメモリ周りが心配)

2005ミニマム版と言ったところでしょうか。
コア部分を取り出しスタックを採用したいです。

>>589
サンプル楽しみにしています。



591 名前:570 mailto:sage [2005/11/27(日) 18:50:15 ]
>>572
正直Hello,Worldが動いた瞬間に
「…これは、…いけるっ!」
と思ったら、かなり手伝って良い。
凄いモノが育ってゆくのをそばで見ていたいし
ビジュアル・プログラム言語って、作業量の問題で一歩引いちゃうヒトが多いんだけど、アルゴリズムや、設計仕様を短時間で直感できる強みがある。

>>573
フローチャートというよりは、DFD(データ・フロー・ダイアグラム)型の言語の方が適切だね。
一応、作られた歴史もあるらしいのだが、詳しいことが分からない
参考リンク(amazon)
ttp://www.amazon.co.jp/exec/obidos/ASIN/4756146627/249-0780445-0052317

>>589
「伺か」に、対話型のインターフェースを乗っける形になるね
というか伺かって凄く先進的なインターフェイスとしての可能性を秘めて射るんだけど、なんなんだろうねあの停滞っぷりは…
そういえばM社のイルカって、伺かみたいにスクリプトで拡張できるらしいんだけど、細かい試料忘れた…。
たしかWSHと同じで、JScriptとVBScriptが使えて、PerlとかRubyとかも追加可能はなず…


592 名前:1 ◆MOEMUYHHaA mailto:sage [2005/11/27(日) 21:59:03 ]
・・・ご無沙汰してました。
gamdev.org/up/img/3917.lzh

>>577-578の意見を参考に、箱を画面に挿入するサンプルで、
HTMLのスタイルシートで擬似GUI環境を表現してます。
・・・ちなみに、Cドライブにtestってフォルダ作ってそこに解凍してやらないと動きません orz

ここ数日色々考えて、
プライドとか、上司の人への義理とか、そういうのを一切捨ててですね、
とりあえず自分が出来るところでプログラミングをと思いまして、
HSP&HTMLを使った製作に切り替えることにしました。
(HSPなら無料かつお手軽言語なので、皆さん参加しやすいと思うし)
で、ある程度形になってオレ自信がC++でバリバリにGUIプログラム組めるようになったら
HSPで作ったプログラムをC++に移植しようと思うわけです。



593 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 22:06:33 ]
>>592
お久しぶりです。
私(つんでれしー作る奴)も会社勤務に成り申した。

594 名前:デフォルトの名無しさん mailto:sage [2005/11/27(日) 22:17:34 ]
C、Java、DelphiでGUI作るなら多少手を貸せそうなんですけどね
C++でGUIならAPI部分は変わらないでしょうが・・

595 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 04:18:15 ]
HSPは文字列の処理がすげえだるかったような気がするんだが。

596 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 04:29:15 ]
まあ所詮プロトタイプだろうからとりあえずはまずとにかく動くモンができりゃええのでは。

597 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 07:31:21 ]
ポインタが使えないから、HSPだと構文解釈部がちょっと格好悪いスタイルになるね

598 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 12:56:41 ]
>>594
APIを直接叩く話ではなさそうですよ。
ライブラリ?ですよ。きっと

599 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 19:32:56 ]
>>598
そなんですか(;・∀・)
じゃあ傍観しかできないですね

600 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 19:51:41 ]
>>599
アイディアをだすことで貢献できます。

さらにアイディアを盗んで独自に作るという手があります。



601 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 20:00:52 ]
ttp://vista.x0.com/img/vi12885.zip
よくわからんものを作ってみた。


602 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 20:19:02 ]
>>601
よくわからんが確かにすごい。
それにしても、みんな使用言語違ってて面白いな。

603 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 20:35:05 ]
>>601
ビジュアルですな。

604 名前:デフォルトの名無しさん mailto:sage [2005/11/28(月) 21:56:35 ]
>>600
そうですねぇ・・・折角だから簡易的にでも作ってみます
まずは勉強しないとですがw

605 名前:1 ◆MOEMUYHHaA [2005/11/29(火) 07:03:28 ]
>>601
おおう、すげぇw
でも、考え方としてはそんな感じです。
これがGIFアニメみたく背景が動いたらもっと面白だろなー。

オレも変数の概念を考えてみました。
・・・例によってプログラムでなく画像ですがorz
gamdev.org/img/img-box/img20051129065057.gif
gamdev.org/img/img-box/img20051129065134.gif

変数箱同士の距離によって見た目の表現を変えるようにしていて、

すごく近い場合は吸着します(縦・・・割り算、横・・・掛け算)
やや近い場合は間に小さな丸が現れます(縦・・・足し算、横・・・引き算)
ある程度離すと行間、つまり命令文の切れ目と解釈します。

こうやってビジュアルで編集しといて、切り替えタブで「しーちゃん」のソース文を吐き出すようにする、
あるいは直接ソース文を書き込んでビジュアルで確認できるようにする
という形をとれたらと思ってます。






606 名前:デフォルトの名無しさん mailto:sage [2005/11/29(火) 07:34:14 ]
>>605
なんとなくこれを思い出しました。
ttp://www.instantcafe.org/hara/research/gtedit/gtedit.html

607 名前:デフォルトの名無しさん mailto:sage [2005/11/29(火) 12:49:10 ]
>>606
あーなるほど。
Lisp系の言語なら構文のシンプルさの割に強力だから
ソース生成しやすいと考えたのねぇ
悪くないアイデアだなぁ
知らなかった。thx!

608 名前:1 ◆MOEMUYHHaA [2005/11/29(火) 18:48:48 ]
今日の進行状況。
ttp://gamdev.org/up/img/3931.zip

とりあえず、画面上に変数箱を配置するだけのサンプルです。
ボタンで色を決定し、名前やら中身やらX,Y座標やらを設定して、任意の場所をクリックして配置します。

あとは相互の位置関係で吸着したり離れたり間に小丸が入ったり、
ソースを吐き出したり、最終的には計算と表示が出来たりというところまでが目標ですが先はナガソウ・・・





609 名前:デフォルトの名無しさん mailto:sage [2005/11/29(火) 20:14:11 ]
とりあえず1000まで試してみた。

610 名前:1 ◆MOEMUYHHaA [2005/11/30(水) 07:00:42 ]
>>609
せ、千?変数100までしか作ってなかったんだすが(・ω・;)
それは何というか、ご苦労様です・・・

ttp://gamdev.org/up/img/3937.zip
二重枠の四角では殺風景なので、任意の画像を使用できるようにしてみた。
ただ、このままだとサイズの拡大縮小ができないので(できてもドットが荒くなる)
伺か台詞方式で、四隅と中身を別画像でってのを考えてます。





611 名前:デフォルトの名無しさん mailto:sage [2005/11/30(水) 07:12:51 ]
なにこれ?

612 名前:デフォルトの名無しさん mailto:sage [2005/11/30(水) 20:55:34 ]
俺です。projectT(TTundereSi: TGikoScr);です。
>>590を元に再設計する方向にしました。
(プロトタイプとしてギコを先に作る)

改造は以下の理由により不可能と判断。
1.Resultは流れがつかみづらく。
2.グローバル変数ではないのですが、
 それと同じような状況で流れがつかみづらく。

今まで何人もの人々が虜になり餌食になり、
拡張も不能だったのです。
いやん。って感じです。流石に!

この作戦が成就した暁には
「ギコBASICが
2chねらー標準のD.I.Y.言語として
広まることでしょう。」
↑作ってた先人の夢

613 名前:デフォルトの名無しさん mailto:sage [2005/11/30(水) 21:16:28 ]
>>605
これを実装すればいいだけ?

614 名前:1 ◆MOEMUYHHaA mailto:sage [2005/11/30(水) 22:01:25 ]
萌え要素をちこっとだけ追加した?バージョン。
ttp://gamdev.org/up/img/3939.zip

・・・まだ青しか対応してませんorz
意外に箱作るのメンドクサス。

ちなみにimagebの1〜4で四隅、
5〜8で上下左右の枠部分、
9がワンポイントのマーク、0が箱の中身の色になってます。

>>611=613かな?
流れとしては>>577あたりを参考にしていただくと分かりやすいかと

615 名前:デフォルトの名無しさん mailto:sage [2005/11/30(水) 23:08:45 ]
>>577 の様にグラフィカルに記述出来ると何かご利益がありますか?

616 名前:デフォルトの名無しさん [2005/12/01(木) 07:00:09 ]
>>615
とりあえず、このスレを1から100回くらい読み直して来いw

ただ萌え箱のアイデアは、言語の分かりやすさと萌えの両立としては秀逸だと思うが
個人的には文章言語で実現させて欲しい俺ザンギエフ。


617 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 07:21:53 ]
FORTHベースで作るっつーのはどう?

618 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 07:51:33 ]
>>612
素直に再帰下降で書かれているから、仕掛けが判れば改造も難しくないと思う

1、常に1句 sym {numVar/str} を先読みする GetSym が1句の読み出し
  考え方としては、
   「その句が自分の担当でなければ知らん顔をして何もせずに帰る」
  という手続きを順に呼び出す事で処理させてゆく
  

2、計算以外の句は、1句毎に処理させてゆく
  計算部は再帰下降を使う


3、四則演算は、 左数字 演算子 右数字 という格好をしているので
  演算子を確認したら、
   左数字を保存し、 
   右の式を再帰を使って計算させてから、帰って来た結果と演算させる

 という方式で計算する。この時、演算子の優先順位を付ける方法として
 優先順位毎に関数を作り、
 各処理関数で、自分より一つ高い優先順位の処理を先に実行させる
 という簡単な方法で対応させる
 一番高い優先順位は括弧 一番低いのは加減算




619 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 09:33:22 ]
>>616
画像の変わりにテキストパーツも指定できるようにするのはどう?
組み合わせる箱の見た目が、画像でもテキストでも仕組みに変わりはないし。

620 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 12:12:20 ]
>>618
スタックを搭載しようかと思ってます。



621 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 12:34:23 ]
>>820
 スタックは配列を使って実装出来ます。
 書き込み array[sp]の位置に書いて inc(sp)
 読み出し dec(sp)して array[sp] を読む



622 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 12:50:31 ]
>>621
おお。情報サンクスです。
帰ったら現在の進行状況を報告します。

623 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 15:40:43 ]
この時期に曲を語りあうってことは
本当にスルメアルバムなんだな( ;´Д`)

624 名前:623 mailto:sage [2005/12/01(木) 15:41:27 ]
誤爆スマソ

625 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 17:36:43 ]
さっき気付いたんだが「12たす19は」みたいにググると
Google電卓機能で答えが表示されるのな。


626 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 19:52:20 ]
ttp://www.geocities.jp/pulse123123/UGIKOCHILDREN.pas.txt
↑まだはじめたばかりです。
その名も「ギコBASIC:ギコチルドレン」
年内にサンプルプログラムが動く程度の物を
リリースしたいと願っております。

627 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 19:56:41 ]
>>590
元のソースには、publishedに書いた関数を自動的に組み込み関数として使える機能があったのに、消したの?

628 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 20:03:52 ]
>>627
理解できませんでした…。
貴方様のご協力の下で機能を付けることができます。

629 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 20:06:40 ]
組み込み関数とプラグインはこの場合
どちらが有効だと思われますか?
また、自動的にということは
ひらがなカタカナなどは不可能なのでしょうか…。

630 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 20:25:14 ]
>>629
published関数の名前がそのままスクリプト内の組込関数になるから全角文字は使えないね。




631 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 21:00:30 ]
モジュールごとのジョイント機能があるといいですね

632 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 21:15:18 ]
>>631
ジョイント?
インリン・オブ・ジョイトイ?

633 名前:1 ◆MOEMUYHHaA [2005/12/02(金) 22:48:41 ]
今日しんてんなsu

つか、纏めサイト更新しないt

634 名前:デフォルトの名無しさん mailto:sage [2005/12/03(土) 16:16:28 ]
ttp://www.broccoli.co.jp/dejiko/guide/index.html
プログラミング言語でじこをつくらない?
特徴「〜にょ」、あと目からビームがでる。

635 名前:デフォルトの名無しさん [2005/12/03(土) 16:24:17 ]
最近書き込み少なくなったな。
ひょっとして飽きt(ry

まぁ、使えない>>1はどううでもいいんでw
つんでれしー言語の近況キボン。

636 名前:デフォルトの名無しさん mailto:sage [2005/12/03(土) 16:30:15 ]
つんでれしぃはですね。
現在ギコBASIC2005→ミニマム版
の再設計という形で進めてるのです。

で、ですね。
従来のはstring型が全面的に使われておるのですよ。
これをPChar型にすることによって
多言語に移植することも可能になるんです。
というよりも文字列は
ポインタ=マロックまたはにゅー
しか(自分が)扱えないかもしれないというのはあるのです。

まず手順としてはです。(長文になったので次のレスへ続く。)

637 名前:デフォルトの名無しさん mailto:sage [2005/12/03(土) 17:27:37 ]
1.コマンドラインから受け取ったファイル名を元に
 ファイルを開き文字配列に格納します。
2.インデントなどと言った余白を消します。
3.行の終わりの改行コードまでを一回の処理とし、
4.トークンに分け、
5.文法の審査を行い、
6.実行する
でこれはまだBASICなのですが
Cなどの文法に対応するには
中間コード制をとる必要があります。
仕事の関係でアセンブラを学習しているので
将来的にネイティブなコンパイラになることが夢です。

638 名前:デフォルトの名無しさん mailto:sage [2005/12/03(土) 23:00:07 ]
>>635
貴方もどうです?
スレ内で何人か製作発表してるぞ。

639 名前:デフォルトの名無しさん mailto:sage [2005/12/03(土) 23:14:06 ]
あがってくる収穫があまりにショボいんで飽きられてるんじゃないのか

640 名前:1 ◆MOEMUYHHaA [2005/12/04(日) 00:03:08 ]
どーでもいい香具師ですw
gamdev.org/up/img/3958.zip

変数箱3種類、背景もピンクにして萌えを追求し、
さらに、フォントにもこだわって「みかちゃんフォント対応版」もつくってみますたw

ついでにHPもみかちゃん対応に。でも文字ちっちゃいとドットが荒いな・・・





641 名前:スクリプト言語作成志望 mailto:sage [2005/12/04(日) 00:05:41 ]
JRubyみたいに、
JMoe作ったら使ってくれます?

642 名前:デフォルトの名無しさん mailto:sage [2005/12/04(日) 00:09:26 ]
>>640
「そう卑屈になるなよ。」ってーの。
>>641
貴方次第ですよ。それは。
まずは自分で使いやすい
とかいうところからはじめてくだされ

643 名前:スクリプト言語作成志望 mailto:sage [2005/12/04(日) 00:21:46 ]
あい。

で、萌え言語の萌えどころってどのへんになるのでせうか?
ツンデレ言語とかって、具体的にどうツンデレなの?

644 名前:スクリプト言語作成志望 mailto:sage [2005/12/04(日) 00:43:20 ]
とりあえずスレの最初の方をよんでみますた。

ようするに、予約語が萌えならいいのか?後は既存の言語と同じ?

…それって、字句解析だけ変更すれば既存のスクリプトエンジンでいいんでわ??

645 名前:1 ◆MOEMUYHHaA mailto:sage [2005/12/04(日) 00:45:39 ]
>>642
いや、自虐ネタなんすけど鬱陶しかったらスマソですorz

>>643
萌えは人によってそれぞれだと思うので、
自分の感性に掃除機に作ったら良いと思われまする。
少なくともオレはそうしてまふ。

646 名前:1 ◆MOEMUYHHaA mailto:sage [2005/12/04(日) 00:49:13 ]
掃除機って何だよオレorz orz

>>644
www.geocities.jp/moelang11/
(纏めサイト)

オレ的には「萌えっぽい言語と使いやすさの両立」あたりを目指してまして、
そのための萌え箱&複数モード構想。

647 名前:スクリプト言語作成志望 mailto:sage [2005/12/04(日) 01:02:07 ]
なるほろ。

@.予約語一覧の差し替えが可能なコンパイラ+実行エンジンをつくる
A.言語仕様はCなど既存のものそのまま

ということでつね。
Aだと、ちょっと食指が動かないなあ…
退散します。シツレイシマスタ。


648 名前:デフォルトの名無しさん mailto:sage [2005/12/04(日) 01:09:44 ]
プログラミングもサイト構築もセンスねーのなw

649 名前:デフォルトの名無しさん mailto:sage [2005/12/04(日) 01:45:03 ]
んで、今作ってるのが

しーちゃん

な訳か

650 名前:デフォルトの名無しさん [2005/12/04(日) 02:55:22 ]
>>647
お前、本当にスレちゃんと読んでるか?w
@Aの特徴は共に>>1が製作中の言語であって、
「色々な形があってもいい」んだぞ?

逆におまいがどんな物を作りたかったのかが聞きたいもんだ。
それのアイデアを元に、他の香具師が作り出すかもしれん。
・・・いや、漏れはやんねーけどww

>>648
ほほぉ、是非君のすんばらしいセンスのサイトを拝見したいものだw

でもデザインセンスはともかく、油断してるとこのスレ時々無意味に加速する時あるから
まとめサイトがあるのは正直ありがたいんだが。




651 名前:デフォルトの名無しさん mailto:sage [2005/12/04(日) 06:47:12 ]
Topページの広告が気に入らない
Wikiサイトだけでいいよ

652 名前:1 ◆MOEMUYHHaA [2005/12/04(日) 07:50:51 ]
www.geocities.jp/moelang11/
まとめサイト分類終了。
つか、途中作業しながら寝てたがorz コタツパソコンはとても危険だ・・・

www001.upp.so-net.ne.jp/mikachan/
ここからみかちゃんフォントをDLすると、少しだけ幸せな気分になれる、かな?w

>>651
そういう要望が多かったので、有料の塩プラスにして広告消しました。
(でもTOPページってどゆこと?ページ上部広告だよね??)

>>648>>650
wikiはスタイルシートが使えない上にWiki文法がとっつきにくいので
オレ的には、レス数の多いまとめサイト編集には不向きだと思ってます。
加えて最近ではみかちゃんフォントも使い始めましたし。

しかしそんなにセンスないかなぁ・・・






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

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

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