1 名前:デフォルトの名無しさん mailto:sage [2005/11/08(火) 18:35:10 ] 日本語で書ける言語では「ひまわり」なんてのがありますが いまいち使いづらいというか、萌えないw ということで、萌え萌えな言語を作ってみようと言う企画です。
422 名前:デフォルトの名無しさん [2005/11/18(金) 19:42:18 ] >>420 「萌え言語を通じて素人プログラマの>>1 くを一人前にするスレ」じゃなかったのか?w でもマジメな話、漏れらは意見だけ出して >>1 が自分の力で何とかした方が本人のためではあるがな。
423 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 22:04:14 ] 意見と言っても技術的な意見がほとんどでてないのが笑える
424 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 22:07:05 ] 新しい言語のアイディアなんて素人がそうそう簡単に思いつけるもんでもないしなあ。
425 名前:1 ◆MOEMUYHHaA [2005/11/18(金) 22:46:45 ] ふぃー、よーやくまとめサイトカテゴリ分け終了。 一応編集用にマクロ組んでみましたが、カテゴリ分類だけはPCに出来ないからねぇw 分類上システム関連のスレが異様に多かったので二つに分けましたが、 何か、もちょっと良い分け方ないかなぁと思ってます。 さて、今度はプログラミングに取り掛かってみまずね。 色んな意見を取り入れながら、亀のごとき歩みでも着実に進んでいきたいものです<お前がいうな >>423 >>424 βマニュアルにも個人的見解を書いてますが、重要なのは技術や斬新さではなく 萌 え る か ど う か なのでw で、オレ自身はその萌え改造対象にC++を選び、最初はドジっ子で半人前な彼女を一人前にすべく努力をしてるわけです。 でも、そんな彼女を鍛えるオレこと>>1が既に半人前以下だと言う事実ww Σ(゚Д゚)ハッ!そうか、 む し ろ オ レ に 萌 え ろ と ?www
426 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 23:27:42 ] どうしても1のノリが好きになれない なんか工房と話してる感じが
427 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 23:28:50 ] 考えが浅いよな なんかPGとは思えん
428 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 00:00:24 ] PGでもHGでも関係ない。 オレは1を応援する。 なぜならオレもハードg(ry ところで1の方針としては、二次翻訳形式で C++に翻訳するツールを作るのか? それともインタプリタ? いきなり本格コンパイラ? まあ、はじめはインタプリタ方式でやった方が楽そう。 オレはC#をちょっとかじった程度で、1に触発されて VS C++2005β落としてビルドするだけで精一杯だが 是非手伝うぞ。
429 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 00:22:29 ] C++初心者にコンパイラが作れたら世にはプログラマの数だけコンパイラが存在するわ
430 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 04:24:15 ] >>426 >>427 確かに、変なサービス精神発揮させようとしてギャグがスベってるよな 頼むから普通に会話してくれよ、って感じ ま、職業でなく副業がPGな奴ってこんなもんじゃね?w >>42 そもそも、コンパイラってどうやって作るんだ? いや、必要なクラスライブラリをリンクさせて実行ファイル作るって仕組みまでは理解できるんだけど でももしコンパイル言語にするなら ひも付き(実行ファイル作っても別途DLLが必要なタイプ)よりは、組み込みタイプの方がいいな。 その分ファイルサイズはでかくなるんだが・・・
431 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 09:12:40 ] まともなプログラマなら自前スクリプトぐらい作れるだろうからそのノリなんじゃね? Cへのトランスレータってのはそういうことでしょ。
432 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 10:08:37 ] HGってホログラマ?
433 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 11:21:41 ] 大学生でactivebasic作ったやつがいるくらいだから そのノリかもしれないよ>>1 は
434 名前:1 ◆MOEMUYHHaA [2005/11/19(土) 17:43:45 ] 自宅パソにVC++.NETインストール中。 上司の人に、勉強用にとポケットマネーで買っていただきました。 >>426 はい、ちょっと調子に乗りすぎたかもです。猛省。 >>428 確かに2次翻訳は簡単に出来そうで、オレみたいな初心者向きかもしれないのですが 今回2つの理由から見送りました。 1.GUI環境とのからみ (BCCは基本がコンソール型なため、ソースはともかくGUI環境を使うならリソースその他も変換する必要が出てくるため、 逆に煩雑になる) 2.自分自身が言語作成を通じてプログラム技術を向上させたい あ、も一つありましたw 3.Vc++NETのパッケージ見たら透過ウインドウ処理みたいな事が出来そうだったので。 と言うことで、現在インタプリタ型での製作を予定しております。 予定では中で動くプログラムより、ウインドウ画面作成を先にやってしまうかもです。 ただVC++NETで作ると激しく環境依存の予感。対象がXPと、2000 SP4だったかな? 今後の検討材料ですね・・・
435 名前:デフォルトの名無しさん [2005/11/19(土) 17:47:17 ] >>434 まとめサイトなのに広告が入っているぞ。 ふざけんにゃよ
436 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 18:00:08 ] ちょっと、あんたのために言語作ったわけじゃないんだからね! じぶんがちょっと、つくってみたかっただけなんだから! あ・・・仕様書みないでよ!いやだってば! は、はずかしい・・・ orz
437 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 18:01:41 ] >>434 >対象XP、2000 上司に金出させたなら作るべきだ。 オープンソースならば誰かが互換の何かを簡単に仕上げるさ。
438 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 18:05:40 ] とりあえず1には期待してないから 底が知れてきたし
439 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 18:08:47 ] なにも具体的なやり方も分からないまま言ってることだけは立派・・・
440 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 18:17:36 ] >>436 ツンデレ指向という新しい流れを膿だそう(`・ω・´) シャキーン
441 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 18:20:05 ] で、いつになったら汎用萌えGUIが使えるようになるのかね?
442 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 18:23:58 ] 他のプロジェクトを待つしかない。
443 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 20:06:29 ] 1の上司は独立するので VC++.NETで部下をつなぎとめるのか。 どおりで気前が良いと思った。
444 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 20:12:27 ] いや1はそろそろリストラされるから
445 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 20:22:23 ] C++って.NETだとマネージドかそうじゃないか、 GUIだとCLIかMFCかとか色々あるけど 1はどれでやるんだ?
446 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 20:23:09 ] 406 名前:デフォルトの名無しさん[sage] 投稿日:2005/11/17(木) 15:24:58 あんたたち何やってるの? バカじゃないの? 萌え言語なんてくだらないことして楽しい? ttp://kujirahand.com/himawari/download/download.htm 一応delphi製らしいけど、このソース参考にしてさっさと作りなさいよ …別にあんたたちのために探してきたんじゃないからね 436 名前:デフォルトの名無しさん[sage] 投稿日:2005/11/19(土) 18:00:08 ちょっと、あんたのために言語作ったわけじゃないんだからね! じぶんがちょっと、つくってみたかっただけなんだから! あ・・・仕様書みないでよ!いやだってば! は、はずかしい・・・ ↑これを元にツンデレ版を作ろうと思う。 あんた・・・利用者(入出力関係の何か) ちょっと・・・2バイト型 delphi製・・・? ・・・コメント さっさと・・・簡易タイマー(早) 何やってるの・・・ブライトさん(嘘です。) 406または436・・・メッセージボックスまたは萌えキャラ的なインターフェース 開発ツール(インタプリタ+デザインツール)
447 名前:デフォルトの名無しさん [2005/11/20(日) 11:25:05 ] CLI?CLIEならわかるがw
448 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 11:36:09 ] >>447 クリ?エロっ!ってことかw
449 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 11:46:05 ] こもんらんげーじいんふらすとらくちゃだっけ
450 名前:1 ◆MOEMUYHHaA mailto:sage [2005/11/20(日) 15:35:57 ] >>445 www.cmagazine.jp/books/progame/index.html この本買ってきたんだけど、DirectX使うのもアリかなとか思ってしまったオレがいるw でも例えば丸っこいウインドウを作るだけなら普通にMFCでリージョンで、 のほうが他のバージョンへ移植しやすいと思いますので、その方向で。
451 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 17:23:18 ] MFCでアンマネージドってことか? MFCとなると開発にはVC関係が必要か… .NET+C#環境(全部無料)ならあるんだけど 直接は手伝えそうにないな〜
452 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 17:25:54 ] なんでMFCなんだよw MFCで開発するメリット教えてくれw
453 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 17:48:00 ] 1がMFCしか知らないからだろ。 察してやれよ
454 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 17:56:44 ] WTLにしようよ〜
455 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 19:59:42 ] 1って仕事が遅いよね
456 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 20:04:24 ] おまえら文句言いすぎw
457 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 20:05:16 ] モノと関係ない作業ばかりしてるからな 「いつできるの?」 「現在スレの意見をまとめたり、開発環境の選定をしたり・・・」 「あー、わかった。で、いつ、できるの?」 「・・・」 そんなタイプ
458 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 20:55:59 ] >>452 MFCが使えるのなら、 あえてC#のような糞重い・機能が貧弱なもので作成する必要はなかろう。
459 名前:1 ◆MOEMUYHHaA [2005/11/20(日) 22:01:46 ] スクリーンショット(あくまでイメージ画像です)その2. gamdev.org/img/img-box/img20051120214912.jpg こういう感じで表示させるべく現在悪戦苦闘中。 実は同時並行でコマンドラインでのファイル読み込みプログラムも組んでたんだけど、 よく考えたらフォームにテキスト貼り付けて、そこから行単位で読み込んだ方が早いと気が付いてw (ファイルを開くのはダイアログ使えるので)だったら先に画面作っちゃえ、てな感じです。 あと、オレがMFCしか知らないのは正解で、CLI?WTL??ってな感じです。 逆にMFC以外で作ることを提案されている方に、そのメリットを教えていただきたいくらいでして。
460 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 22:06:23 ] MFCのデメリット 1. でかい。ランタイムDLLが必要になる。(静的リンクするとますますでかくなる) 2. 設計が古臭い。 3. そろそろ終わりそう。
461 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 22:20:02 ] >>459 >よく考えたらフォームにテキスト貼り付けて、そこから行単位で読み込んだ方が早いと気が付いてw いまどきは普通そうだろw >>460 4.せっかくVC++.NET買ってもらったのに… も追加で C#のメリット ・.NETのSDKとSharpDevelopでみんなで無料開発 ・低脳でも扱いやすい C#のデメリット ・遅い小回りが効かない ・1が成長しない ・1の上司がかわいそう
462 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 22:21:34 ] 言語よりも、萌えエディタとか、萌え統合開発環境とかのほうが需要あると思うがな。 おお、これいいアイディアだな。
463 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 22:25:17 ] ああ、とっくに既出だが良いアイデアだ。
464 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 22:26:40 ] SleipnirもMFCだから自信を持って使っていいよ
465 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 22:26:45 ] >>462 ではEclipseを「日食たん」にするところから始めてくれ。
466 名前:デフォルトの名無しさん [2005/11/20(日) 22:48:54 ] あ、あたしは別にJavaのことなんか何とも思ってないんだからね! IBMが作ってた環境がたまたまJava向けだってだけで、別にCでもPHPでもなんでもこなしちゃうんだから! ・・・ほ、ほら、新しいバージョン。何よ、あんた(Java)のためじゃないわよ(赤面)。 他の言語のユーザーも待ってるんだからね! 標準環境だとか言われていい気になってんじゃないわよ! あたしは、あんたの彼女でもなんでもないんだから!勘違いしないでよね!!イーーーっだ!!!
467 名前:>>446 mailto:sage [2005/11/20(日) 22:51:40 ] >>466 ツンデレの材料が増えたのでプロジェクトは始動します。
468 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 23:04:47 ] >>461 > ・.NETのSDKとSharpDevelopでみんなで無料開発 これはもはやC++でも当てはまる。
469 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 23:14:41 ] WTLと言いたいがいかんせんATLが問題なんだよな。
470 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 23:22:34 ] >>467 コンパイル時はツンツン、ビルド後はデレ〜ッとしてしまう言語でお願いします。
471 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 23:42:47 ] 要するに静的チェックが厳しくて動的チェックは甘いってこと?
472 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 06:46:37 ] こういう、お遊びをやるときはDelphiと相場が決まってる。実際、Delphi製が多いのは理由があるんだから。
473 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 07:10:47 ] >>472 そういって理由を挙げていないのは何故だ
474 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 07:38:04 ] >>473 このネタで100レスくらい稼ぐためでしょ
475 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 10:55:20 ] そうか。それで >一応delphi製らしいけど、 につながる訳か。 delphi6入れることにするかな。
476 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 12:00:07 ] jane、なでしこ …なるほど、delphi製だな
477 名前:デフォルトの名無しさん [2005/11/21(月) 12:40:25 ] Delphiのメリット 早い 無料でも出きる デメリット 言語的に癖がある サイズがでかい
478 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 12:51:23 ] >>477 隊長!!! DELPHI今日始めたばかりだから メリットである速さが追求できません!
479 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 12:59:45 ] たしかCSVの自動変換だったかを作って速さを感じたな。 なんつーか全体的に(ひまわり、VB、HSPと比べて)早い気がした。 でも無料版はコンポーネントが貧弱なんだよな orz
480 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 13:24:49 ] まず言語の完成を目指して それから萌え+IDE等 を作成したいと思いますが、 この言語で作成したファイルなども萌えるべきですか?
481 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 14:08:32 ] そうなると、GUI部品の命名規則を考えないといけないな。 「OK」→「りょ〜かい♪」 「キャンセル」→「やめたっ!」 みたいな。
482 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 14:23:49 ] >>481 おお。 >>ALL その前に はっきり言って俺一人では達成できません。 募集したいのです。 DELPHI6パーソナルを扱る人 アルゴリズムをひねり出す人 です。 今WEBページ(げおしてぃ)にまとめてます。
483 名前:デフォルトの名無しさん [2005/11/21(月) 14:56:44 ] 言語的には「ツンデレ」よりも「素直クール」のほうが実装しやすいと思うのだがどうよ? ●はてなダイアリー「素直クールとは」 d.hatena.ne.jp/keyword/%C1%C7%C4%BE%A5%AF%A1%BC%A5%EB?kid=135569 ●素直でクールな娘まとめサイト japan.milan.jp/~vipper/
484 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 15:06:42 ] >>483 それは派生型ということになります。 しかし実装しやすいならそれを作ってから 元にツンデレ化かもしれない。 ttp://www.geocities.jp/pulse123123/
485 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 16:34:42 ] 普通、こういうプロジェクトは初期段階で派生するとダメだけど 開発言語も違うし窓口を広めるには有効かも。 萌えにも色々あるし、言語仕様の考え方の違いなどもあるからな。 まあ、お互いがんばれ
486 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 21:25:42 ] 実装の前に萌え言語の仕様決めるのが先じゃないの? 目標がbatファイル程度のプログラミングなら行き当たりばったりでもいいけどさ。
487 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 21:31:25 ] 話を纏める人がいないから仕様が決まらない罠 1は勝手な事やってるし
488 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 21:35:59 ] >>486 仕様なのですが、本家は >''('' まずorえと >'')'' だよ >''int'' かず >''+'' たす >''='' は >'':'' で >''*'' かける >''Print'' ひょーじ じゃないですか。 これをツンデレにすることを考えてます。 このスレで出た3レスほどの材料から選びます。 スクールもすてがたいのですが、 まずは目標であるツンデレを達成してからにします。
489 名前:1 ◆MOEMUYHHaA [2005/11/21(月) 21:50:00 ] >>487 いやまぁ勝手というか、やりたいことの方向性が迷走してる状態というか、相変わらずGUIが上手くいってませぬ・・・ 言語機能&プログラムモードの充実に重点を置くべきでしょうか? >>488 ツンデレしー言語、マジ期待してます。 まとめサイトにも稼働中言語作成としてリンクさせていただきました。
490 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 21:51:51 ] >>489 こちらも仕返し(w)にリンクしておきます。
491 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 22:07:27 ] とりあえず既存のプログラミング言語を非可逆的に 萌え言語に変更するコンバートプログラムを作ってみるか。
492 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 22:09:48 ] >>491 いいですね〜。それができてから仕様を決めても遅くは無いですね。
493 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 00:03:29 ] いいですね、じゃねえよ 何回話をループさせりゃ気が済むんだ
494 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 00:15:00 ] >>493 悪かったと反省しています。 現在3つのレスの文章を何度も読んでいます。 自然かつ、C言語+しー言語=ツンデレになるように考えてます。 あと、yaccやlex、他の萌え言語系列などを調査してます。 DELPHIは思った以上に簡単にプログラムできる良い物です。 キシリア様に届(やめsdふぁjkwけふぇg
495 名前:デフォルトの名無しさん [2005/11/22(火) 00:37:27 ] ほほぅ、これが噂に聞く失敗プロジェクトですか。
496 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 00:50:00 ] >>495 Σのことか?
497 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 06:29:37 ] 萌えmakeとか。
498 名前:デフォルトの名無しさん [2005/11/22(火) 06:37:23 ] 開発者を叩くことで結束する、それが萌え言語スレクオリティww ・・・しかし、あんだけ色々言われても>>1 は懲りずに出てくるよな。マゾなのか?w
499 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 07:35:51 ] Delphiなら onigiri.s3.xrea.com:8080/delphi/index.php?cmd=read&page=gikobasic あたりから キーワード変更したらいいんじゃないの?
500 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 10:55:55 ] このギコBASICはなかなか良い物です。 こだわりを感じる。 まずキーワード変更し 成功してから萌えを追求します。
501 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 11:56:41 ] むぅ。そのままビルドするにはファイルが足りないようです。
502 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 12:29:08 ] Delphiの挙動がおかしい。 XPだからかもしれない。 互換モードでやっても駄目だな。 早期に言語の変更を決断したほうが良いようです。
503 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 14:03:47 ] C言語の入門サイトの順番にそって仕様を決めようと思います。 第1回helloworldについて #include <stdio.h> main(){ printf("hello world"); } ↑これをしー言語風にしたのは↓であります。 まず へろーわーるど ひょーじ なの OR だよ ↑これをつんでれしーでは↓に成ります。(現在の材料より選択します。) まず へろーわーるど ひょーじ だからね! 1、2行についてですが、 下手に変えるよりもエレガントでスムースだと思われますが、いかがでしょうか。
504 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 14:32:56 ] 第2回変数と代入について 様々な変数達 しー言語でのそれ char ちゃあ☆ OR もじ int いやん(?) OR かず OR すうじ float ふわあ(?) double void 宣言の例 #include <stdio.h> main(){ int a; a=0; } ↓しー言語 まず 甲 は かず えと 甲 は 0 だよ ↓つんでれしー まず 甲 は 数 別に 甲 は 0 だからね! まずを別の単語にしたほうが良いと思いました。 変数などは単純に漢字に変えてみましたが、どうでしょうか。
505 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 15:08:01 ] 第3回入力について scanf("%d",&a); ↓しー言語 ????? ↓つんでれしー 甲?入力? ????? ?????
506 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 15:27:14 ] >>501 たぶん、GikoBasicの方を入れようとしたんじゃない? ファイルが足りないんじゃなくて、 1)コンポーネントとしてインストールする事 2)Variants を入れる事 で解決出来るよ。 uGikoScriptを試してみたら? こっちは、ただ usesして メモとボタンを貼り付けて procedure TForm1.Button1Click(Sender: TObject); begin GikoScript.LET(Memo1.Lines.Text); end; メモにコード入れると実行出来たよ イレテミロ 変数 ホザケ 1+変数*2
507 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 15:38:47 ] >>506 様 デルファイが不安定なのです。言語を変えるしかありません。 デルファイ違いな会社も破産したようです。
508 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 16:04:45 ] >>507 そう? 確かになんか デバッグしてたらセミコロンとかが入力出来なくなったね。 いったん終わって再起動したら直ったけど なんか、LETだと ラベルが処理されてないので ラベルが処理出来る RUNを追加 したのをアップロード・・・しようとしたら既にファイルがあるというので別名にしてアップロード GikoScript.RUN(Memo1.Lines) ; で実行出来る。 しかし末行に空行が続くと無限ループになる場所があったので、そこを直した テストコード 変数=0 イレテミロ 回数 メジルシ ここだよ 変数=変数+回数 回数=回数-1 モシモダヨ 0 < 回数 ダッタラ イッテヨシ ここだよ ホザケ 変数
509 名前:デフォルトの名無しさん [2005/11/22(火) 17:03:58 ] >>508 出来ました。なぜかほざくのが先になってますな。
510 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 17:17:36 ] これをC言語のような文法に変える +仕様の決定へ向かいます。
511 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 18:20:25 ] >>509 ああ、ほんとだ。 追加したコードが間違ってたみたい。修正してみた。 onigiri.s3.xrea.com:8080/delphi/index.php?plugin=attach&pcmd=open&file=UGIKOSCR_2005.PAS&refer=gikobasic
512 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 18:26:26 ] >>509 について報告 リッチエディットでは駄目なようです。
513 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 18:27:02 ] お。一足先に修正案が投下されている。
514 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 19:07:39 ] メモがおかしいのでリッチエディットをつかってたのですが、 メモがおかしいのはデバッグ中だけでした。 リリース後のファイルでは使えました。 文法は置いておいて これからキーワード変更を開始します。
515 名前:デフォルトの名無しさん [2005/11/22(火) 19:47:27 ] 順調だねぇ それにひきかえ>>1 わ…
516 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 20:02:37 ] >>515 1様は仕事があるので時間がとれないのだと思います。 キーワードについてですが、「+、−」などがCHAR型で宣言されているので そのまま「たす、ひく」に変更するとエラーが発生するようです。 これには少々時間がかかります。
517 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 20:44:39 ] >>516 AND OR を & | 1文字にしてるように ひく や たす を - + に置き換えてはどうかな? + - も使える事になるけど、使えて悪いわけじゃないし
518 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 20:46:49 ] つまり procedure TGikoScr.GetSym; で if str='AND' then begin sym:='&';str:='';end else if str='OR' then begin sym:='|';str:='';end else if str='NOT' then begin sym:='!';str:='';end else if str='XOR' then begin sym:='^';str:='';end else if str='ひく' then begin sym:='-';str:='';end ; <---- みたいに追加
519 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 20:54:19 ] >>518 その手がありましたか。やってみます。
520 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 21:08:38 ] 変数=0 イレテミロ 回数 メジルシ ここだよ 変数=変数+回数 回数=回数-1 モシモダヨ 0 < 回数 ダッタラ イッテヨシ ここだよ ホザケ 変数 ↓ 変数=0 にゅーりょく 回数 らべる ここだよ 変数=変数 たす 回数 回数=回数 ひく 1 もし 0 < 回数 なら イッテヨシ ここだよ ひょーじ 変数 現在ここまで進むことができます。 =<>も たす、ひく を応用することで対応できるでしょう。 まだ萌えないですね…。 というよりツンデレ要素がまったく無い。
521 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 21:16:16 ] >>520 コンソールアプリにして 1行実行が出来るようにしたら? そうしたら萌え要素も入れやすいんじゃないの?
522 名前:デフォルトの名無しさん mailto:sage [2005/11/22(火) 21:18:04 ] "(" とか "*" とかの記号をひらがなで記述するのって、 萌える萌えない以前に可読性低くなるしうざったくない? 記号で表現した方が自然なケースでは素直に記号で表現する方が良いと思う。 もちろん、感覚的な問題で、そっちの方が萌えるからいいんだ、って言われれば、 あらそうですかとしか言いようがないんだけど、 俺にはそういうのはものすごくバランス悪く感じる。