- 1 名前:(*゚ー゚)(*゚ー゚)(*゚ー゚) mailto:sage [02/10/14 16:51]
- というわけで、しぃのプログラム言語を作っています。どんな
仕様のすればよいのでしょうか ???できれば特殊なもの意外は ;をつけたくないんですけど。VB6.0で開発しています。
- 2 名前:仕様書無しさん mailto:sage [02/10/14 16:52]
- 水のケツアス!
- 3 名前:仕様書無しさん mailto:sage [02/10/14 16:55]
- 3デツカ?
- 4 名前:仕様書無しさん mailto:sage [02/10/14 16:56]
- VB6.0期待sage
- 5 名前:仕様書無しさん mailto:age [02/10/14 17:10]
- age
- 6 名前:仕様書無しさん mailto:sage [02/10/14 17:33]
- しぃ げんご
pc.2ch.net/test/read.cgi/prog/1029204625/l50
- 7 名前:仕様書無しさん mailto:sage [02/10/14 19:00]
- まずはLEX&YACCだろ
- 8 名前:仕様書無しさん mailto:sage [02/10/14 22:31]
- コンパイラを作るのかインタープリタ型にするのか決めれ。
どっちにしても>>1ではまともなものができそうにないが(藁 ちなみに漏れモナー
- 9 名前:仕様書無しさん ◆Rhvbchu7bg mailto:sage [02/10/15 15:19]
- >>6
つーか、誘導先は、誘導する価値のねぇスレだな。(w
- 10 名前:仕様書無しさん mailto:sage [02/10/15 15:21]
- 要求仕様
半角カナで記述。 以上。
- 11 名前:(*゚ー゚)(*゚ー゚)(*゚ー゚) mailto:age [02/10/15 17:31]
- >>8
インタープリタ型です。
- 12 名前:仕様書無しさん mailto:age [02/10/15 17:38]
- age
- 13 名前:二重カキコエラーうざい! [02/10/15 19:00]
- >>10
昔の日本語ベーシックみたいなやつ? こんな風にしたらどうよ? 10 ヒョウジシル"(*゚ー゚)" 20 マターリ 1 30 イッテヨシ 10
- 14 名前:仕様書無しさん ◆Rhvbchu7bg mailto:sage [02/10/15 19:02]
- >>10
ギコBASICっぽいな…。 pc.2ch.net/test/read.cgi/prog/961558082/l50
- 15 名前:仕様書無しさん [02/10/15 19:03]
- つまりこの言語を動かすには、VB6のDLLが要るわけで。
- 16 名前:仕様書無しさん mailto:sage [02/10/15 19:03]
- >>13
(・∀・)イイ!!
- 17 名前:Delphian [02/10/15 19:12]
- >>15
いまだにVBはランタイムとか要るんですか?!
- 18 名前:仕様書無しさん [02/10/15 19:17]
- >>17
そうだよ! 未だにVBは外部DLLが必須なんだ!
- 19 名前:仕様書無しさん [02/10/15 19:18]
- >>18
なんてこった!? VBだめじゃん!
- 20 名前:仕様書無しさん mailto:sage [02/10/15 19:19]
- >>1
VC++6.0で開発なら手伝ってもいいYO!
- 21 名前:仕様書無しさん mailto:sage [02/10/15 19:21]
- >>18
まぁ、VBに限らずほとんどの場合外部DLLは必要なわけで。 Delphiもそれは同じなわけで、そんなのを気にしているのはDel厨だけであって、 ネタにマジレスなのはわかっているのだが。
- 22 名前:Delphian [02/10/15 19:22]
- う〜ん、動かすのにランタイム必須はどうかと・・・。
- 23 名前:仕様書無しさん mailto:sage [02/10/15 19:22]
- >>22
なんで? プログラムの一部がDLLに分かれてるだけだろ。
- 24 名前:仕様書無しさん mailto:sage [02/10/15 19:25]
- ランタイムは許さん
- 25 名前:仕様書無しさん mailto:sage [02/10/15 19:32]
- >>17,>>18
( ´,_ゝ`)プ…
- 26 名前:仕様書無しさん mailto:sage [02/10/15 19:33]
- >>24
ランチタイム必須の言語があったら笑うが。
- 27 名前:仕様書無しさん [02/10/16 02:18]
- ランチタイムは必須でしょう。
無理に動いたらしぃが空腹で倒れてしまいます。
- 28 名前:仕様書無しさん [02/10/16 02:40]
- ちゅーか、parserはyaccだよねぇ。
手書きだとLL(1)なら、LL(1)の条件を満足してるかチェックするの うざすぎだしー でも、VBにこだわって、 VC++で、構文要素をCOMでエクスポートしてしまうよーなのを ATLでかいて、それをVBでつかうってのも、なんか激しすぎで いいかんじかもー てなわけで、面倒なので俺だったらVBはつかわんなぁ。
- 29 名前:仕様書無しさん [02/10/16 12:42]
- おいおまいら、いっそのことしぃで人工無能作りませんか?
もちWebアプリで。
- 30 名前:仕様書無しさん mailto:sage [02/10/16 12:45]
- >>29
設計構想と実装技術はあるんだが、実装してる時間が無い。
- 31 名前:仕様書無しさん [02/10/16 12:53]
- >>30
じゃあ設計よろ。 漏れが開発するわ。
- 32 名前:仕様書無しさん mailto:sage [02/10/16 12:58]
- >>26
TTS!
- 33 名前:仕様書無しさん [02/10/16 13:45]
- マムコと入力すると全て解決
- 34 名前:仕様書無しさん mailto:age [02/10/16 15:08]
- COBOLのように優れた言語にしよう。
- 35 名前:(*゚ー゚)(*゚ー゚)(*゚ー゚) mailto:age [02/10/16 18:00]
- >>13 (・∀・)イイ!!
>>13 の方式をとりまょう。
- 36 名前:仕様書無しさん [02/10/16 18:21]
- 10 ハニャーン
- 37 名前:(*゚ー゚)(*゚ー゚)(*゚ー゚)です。 mailto:age [02/10/16 18:28]
- 間違えました。 スマソ
>>13 (・∀・)イイ!! >>13 の方式をとりましょう。
- 38 名前:(*゚ー゚)(*゚ー゚)(*゚ー゚) mailto:age [02/10/16 18:44]
- 名前は、「しぃBASIC」にしましょう。
- 39 名前:仕様書無しさん mailto:sage [02/10/16 22:18]
- ところで、"しぃ言語"を作るメリットはあるのか?用途は何だ?
- 40 名前:仕様書無しさん mailto:sage [02/10/16 23:18]
- >39
独特のまたーり感により小中の情報教育に採用。 "しぃ"のAAとしての知名度うp。 最終的にはセンター試験に… てか、なんでもええやん。 作って、使って、楽しめれば。
- 41 名前:仕様書無しさん mailto:sage [02/10/17 00:33]
- >>1の進捗状況キボンヌ。
というか当然オープンソースプロジェクトだよな? っま、漏れはVCでしか参加できんのだが…
- 42 名前:仕様書無しさん mailto:sage [02/10/17 13:01]
- BAしぃC
VBか。最近使ってねーな。
- 43 名前:仕様書無しさん mailto:sage [02/10/17 15:22]
- いっそ、既存言語のIDEにしちゃえば?
- 44 名前:(*゚ー゚)(*゚ー゚)(*゚ー゚) mailto:age [02/10/17 17:30]
- >>41
進捗状況 合計(作成・実行)・・・10% 作成・・・10% 実行・・・未作成 進み次第ソースを公開します。
- 45 名前:しぃ豆 ◆hGFTP/i/.A mailto:sage [02/10/19 07:17]
- というか行番号は不便なだけ。
基本的に行番号は不要にして必要ならラベルを付けるようにすれば。
- 46 名前:しぃ豆 ◆hGFTP/i/.A mailto:sage [02/10/19 07:22]
- Print→ヒョウジシル "(表示する文字列)"
Sleep→マターリ 待ち時間 イッテヨシって何? Beep→ハニャーン 変数の操作は普通に a = b のようにする。
- 47 名前:ネタニマジレスカコワルイ mailto:sage [02/10/19 09:45]
- "イッテヨシ" → gotoだとオモタ。
- 48 名前:仕様書無しさん mailto:sage [02/10/19 12:34]
- exit→イッテヨシ
with→ダッコ かなぁ
- 49 名前:しぃ豆 ◆hGFTP/i/.A mailto:sage [02/10/20 07:08]
- goto→イッテヨシ
end→イトフユリョウ for a = 0 to 10 step 2→aヲクリカエシ 0 カラ 10 マデ 2ズツ next a→ココマデ a ヲクリカエシ
- 50 名前:仕様書無しさん mailto:age [02/10/20 08:24]
- age
- 51 名前:(*゚ー゚)(*゚ー゚)(*゚ー゚) mailto:age [02/10/20 09:00]
- 現在はexitはイッテヨシです。
- 52 名前:(*゚ー゚)(*゚ー゚)(*゚ー゚) mailto:age [02/10/20 11:53]
- Stopはどうしよう ???
後、演算子のことも考えないとな〜
- 53 名前:仕様書無しさん [02/10/20 12:10]
- Stopはこれだろ
-------------------------- 終了 ------------------------------
- 54 名前:仕様書無しさん mailto:sage [02/10/20 12:11]
- ☆ チン マチクタビレタ〜
マチクタビレタ〜 ☆ チン 〃 Λ_Λ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヽ ___\(\・∀・) < しぃ言語のソースまだ〜? \_/⊂ ⊂_ ) \_____________ / ̄ ̄ ̄ ̄ ̄ ̄ /| | ̄ ̄ ̄ ̄ ̄ ̄ ̄| | | .佐賀みかん. |/
- 55 名前:仕様書無しさん mailto:sage [02/10/20 13:19]
- 単にプリプロセッサで済ませる気じゃないだろな。
- 56 名前:仕様書無しさん mailto:sage [02/10/20 18:56]
- 定期巡回
ガンガレ
- 57 名前:仕様書無しさん [02/10/21 00:03]
- まさかsedにかけただけで既存の言語のソースになるんじゃないだろうね?
- 58 名前:仕様書無しさん mailto:sage [02/10/21 00:54]
- AA表現は有りか?
(*゚O゚) c = "ダッコ" ノつ つ (*゚ワ゚)<"(*^ー^) ハニャーン!" (*゚ぺ) (*゚ワ゚)<"(*゚O゚) ダッコ ダッコ!" (゚O゚*) なんか、ワケワカラン これでは、数に限度があるし、 >>55 や >>57 の言って内容の域 を超えていないな...
- 59 名前:仕様書無しさん mailto:sage [02/10/21 00:55]
- >>58
×言って ↓ ○言ってる
- 60 名前:仕様書無しさん mailto:sage [02/10/21 00:57]
- >>58 打つのがめんどくせー。
- 61 名前:(*゚ー゚)(*゚ー゚)(*゚ー゚) mailto:age [02/10/21 09:58]
- 現在、>>58の仕様です。
関数パレットで簡単にプログラムを書けるので、>>58の仕様が一番だ と思います。
- 62 名前:仕様書無しさん mailto:sage [02/10/21 10:35]
- で、オープンソースじゃないの?
- 63 名前:(*゚ー゚)(*゚ー゚)(*゚ー゚) mailto:age [02/10/22 17:24]
- 基本機能を装備しますので、もう少し待ってください。
- 64 名前:しぃ豆 ◆hGFTP/i/.A mailto:sage [02/10/22 23:07]
- >>58の意味を考えよう。
- 65 名前:仕様書無しさん mailto:sage [02/10/24 14:26]
- 現段階のソースウpキボリ。
手伝うYO!
- 66 名前:仕様書無しさん [02/10/24 21:39]
- >>65
字句解析とか構文解析って何することだか知ってるか?
- 67 名前:仕様書無しさん [02/10/24 21:46]
- 逆ポーランド記方
- 68 名前:仕様書無しさん [02/10/24 23:06]
- >>64
(*゚ワ゚)< : print しかわからん。。
- 69 名前:仕様書無しさん mailto:sage [02/10/25 00:36]
- >>58
VB風に... If c = "ダッコ" Then MsgBox("(*^ー^) ハニャーン!") Else MsgBox("(*゚O゚) ダッコダッコ!") End if やめたほういいな。
- 70 名前:仕様書無しさん mailto:sage [02/10/25 14:12]
- AA表現使える字句解析器ってたるそうだなぁ・・・
- 71 名前:仕様書無しさん mailto:sage [02/10/26 07:47]
- _,,,...... . . ----------- .....,,,,_
/――r''''"~~~「 r''''"~ ̄ ̄ ̄~`;、 / ;! '!:l, ´,_ゝ`) ':;、 /ゞ..,,__,;!..........(ニi.,i 〉、 ,,,,,.... .............,)}...,,,_ / /- ゙゙:, ,,._  ̄`,;r-、 / {,,r=、, i :, (::::)r;:=====i、.,;! > ;!,r=、i:! : ,:'"三ミ:、 ,','(::):;:;:;:;:;:;:;(::):| < ( ´,_ゝ`)プップーーーーーー!! Y! |ゞ- ..;,,,,,, ____ _,!:;;r'~`;,:ゞr---ゞ_ニr―‐i==) > iヾノ:;;リ  ̄~~~`'''''―' :;| リ;;;;;!二二..,,,,,,,,:!---',,;:;:;! \ `'''''" ヾニ"::ノ `''''''''"
- 72 名前:仕様書無しさん mailto:sage [02/10/27 16:49]
- (´-`).。oO(なんで>>1はある程度完成してからスレを立てなかったんだろう…)
- 73 名前:age mailto:age [02/10/29 19:06]
- age
- 74 名前:(*゚ー゚)(*゚ー゚)(*゚ー゚) mailto:age [02/10/29 19:07]
- 途中ですがソースをそのうち公開しますので。
- 75 名前:仕様書無しさん [02/11/01 23:34]
- ソースまだぁ?
- 76 名前:仕様書無しさん mailto:sage [02/11/05 10:14]
- さてと、まだかなぁ?
- 77 名前:森 ◆tqepefySNI mailto:sage [02/11/10 04:35]
- 激しく楽しみなんですが…
- 78 名前:仕様書無しさん mailto:sage [02/11/12 13:47]
- え?まだできてないの??
VBでしょ?漏れだったら基礎部分1日であげて ソース公開するけどなぁ。。。 みんな期待してまってるんだから、はやくね〜 サポートはする!
- 79 名前:vrc ◆LiynXtXLEU mailto:age [02/11/12 13:56]
- >>1 よ、、、遅いぞ。。
漏れが作ってもいいのかなぁ。。。 仕事忙しいんだったら、ソース渡してくれれば 続きつくるぞ。。
- 80 名前:仕様書無しさん [02/11/12 15:31]
- つーかVCでやったほうが良いと思われ
- 81 名前:仕様書無しさん mailto:sage [02/11/12 15:46]
- >>80
業務じゃないし、RAD作ろうとしてるわけじゃないから、 VBで十分だろ。
- 82 名前:仕様書無しさん mailto:age [02/11/15 18:38]
- どっこいしょっとくらぁ
- 83 名前:仕様書無しさん [02/11/21 01:16]
- >>1は逃亡したモヨン。
ということでこのスレはVC++6.0でしぃ言語を開発するスレになりますた。
- 84 名前:仕様書無しさん mailto:sage [02/11/21 03:58]
- エディターの置換でCのソースがしぃ言語になったりしてなぁー
- 85 名前:仕様書無しさん [02/11/21 11:03]
- >>83
VBで作るからおもしろいんだろ Cで作ったら他の開発ソフトとかわらん
- 86 名前:仕様書無しさん [02/11/21 14:24]
- ここでいう「言語を作る」ってどういうことですか?
あるファイルを読み込んで、文章を 分析してVBのコンパイラかなんかで コンパイルする、ファイル読み込みプログラムを作るんですか? つーかいまいちコンパイラって なんだかよくわかんないっす。
- 87 名前:仕様書無しさん [02/11/21 17:39]
- 言語仕様決定↓
インタプリタα版↓ 改善↓ β版↓ 改善↓ 正式インタプリタ完成↓ ライブラリ追加↓ コンパイラ開発開始 きぼんぬ
- 88 名前:仕様書無しさん ◆8eOIkoeeMk mailto:age [02/11/24 21:34]
- 1が立て逃げなので、強制的に引き継がせていただきます。
漏れが「しぃ言語」を作ります。 ・目標は言語の完成(?)なので、単体のEXEを構築することでは ありません。アセンブルはしません。 ・当初の公表どおりVBで作成します。.NETは多くの人が持ってい るとは考えにくく、メジャーになる可能性も不明なので、開発バー ジョンはVB6.0でやります。 ・gikoベーとかぶってるとの噂が耐えないので、通信系を主に鍛え ていこうと思っています。ソケット通信重視!TCP/UDPやIRC( サーバー/クライアント)などを簡単に作れる言語にしたいと思っ ています。 みなさんご協力お願いします。
- 89 名前:仕様書無しさん [02/11/24 21:38]
- VCでおながいします。
- 90 名前:仕様書無しさん [02/11/24 21:40]
- エディタのアシスタントはしぃがいいな
つーか、邪魔か(藁 ギコベーシックがCだったら、こっちはVBでいいと思われ
- 91 名前:仕様書無しさん mailto:age [02/11/24 21:50]
- おもしろそうだな
久しぶりにワショーイか!? 言語使用でも考えっか。 あご おっと、あげ
- 92 名前:仕様書無しさん mailto:sage [02/11/24 21:57]
- ガソバレ〜
6.0も良いけど、.NET FrameWork SDKを使えばタダでVB.NETが使えるぞ。 VBは知らんがC#だとフリーのIDEがある。
- 93 名前:仕様書無しさん mailto:sage [02/11/24 21:57]
- (*゚ー゚)<VBできないんで生暖かく見守らせていただきます。
- 94 名前:VC厨 mailto:sage [02/11/24 21:57]
- オープンソースキボンヌ。
- 95 名前:仕様書無しさん [02/11/24 22:03]
- C#はどうよ?
- 96 名前:仕様書無しさん mailto:sage [02/11/24 22:10]
- .NETは C++.NETやVB.NETで作ったそれぞれの部品を統合して1つのソフトを作れるのか?
そうだったら、各自が得意な言語で部品を作って最後に統合したら良いんじゃねぇか?
- 97 名前:仕様書無しさん mailto:sage [02/11/24 22:19]
- たのむ〜 6.0 でやってくれ〜!
そしたら手伝うぞぇ .NET は、、わからん(爆死 >>94 禿同
- 98 名前:仕様書無しさん ◆8eOIkoeeMk mailto:sage [02/11/24 22:36]
- レスありがとうございます。
申し訳ないのですが、開発言語はVBでやらせてください。 ただ、基盤をVBで作ろうとしているだけなので、COMコンポー ネントやDLL等は他の言語で作り、部品として参照することも考 えております。あんまりこだわらずにやりたいです。 >>90 エディタのアシスタントは要望があれば作りますw >>91 & ALL みなさん、言語仕様をお願いします! 関数や、変数・定数仕様をお願いします。 >>92 VB.NETのフリーIDEを探してみます。 >>93 COMとかを手伝っていただけるとありがたいです。 >>94 もちろんオープンソースです。 >>95 >>96 他言語等でも部品化で作りたいですね。ただでさえ遅いVBで すから^^; >>97 できるだけ6.0の方向がいいですね。 引き続きご協力お願いします!! 言語仕様も、宜しくお願いします。
- 99 名前:仕様書無しさん mailto:age [02/11/24 22:38]
- >>98
レスったらageたほうがいいと思われ
- 100 名前:仕様書無しさん mailto:age [02/11/24 22:38]
- (*゚ー゚) 100シィage
|

|