283 :
仕様書無しさん:02/10/31 15:49
このギコベーシックって何をするプログラムですか?
>>283 命令口調カタカナBASICインタプリタです
ギコ猫が不親切かつ適当にエラーを知らせてくれます
もうここまできたらこっそりDAT落ち希望・゚・(つД`)・゚・
>>285 まあまあ。そうしょげないでよ。
頑張ってるなあとは見てるんだけどね。
DelphiだとVariantにすれば文字列と複素数も簡単にサポート出来るし
実行時型情報の仕掛けを利用すればネイテブコードとの連携も簡単
なんで、先にそれ見た後だと、どうしても見劣りしちゃうんだよ。
でも、また誰かがそのコード利用して何か書いてくれるさ
ガンガレー応援してるよ〜
現在の文法を紹介してみたら?
メジルシ [ラベル名]
イッテヨシ [ラベル名]
イッテコイ [ラベル名]
カエレ
ヨンデコイ [ファイル名]
ホザケ [変数名/文字列]
イレテミロ [変数名]
モシモダヨ [式] ダッタラ [文]
ランスウ
ループ [式] カイシ
ループオワリ
ヌケダセ
ツヅケロ
293 :
仕様書無しさん:02/11/04 08:11
イッテヨシ / ホザケ /モシモダヨ [式] ダッタラ [文]
がモトモトのギコbasicで、後のはこのスレでの拡張だよね?
>>293 メジルシとイレテミロももともとのギコBASICにありました
295 :
仕様書無しさん:02/11/06 11:34
元のアイデア段階では
10 アテルカズ=ランスウ()
20 イレテミロ "テメーニ アテラレルノカ", オマエノカズ
30 モシモダヨ オマエノカズ = アテルカズ ダッタラ イッテヨシ 70
40 モシモダヨ オマエノカズ > アテルカズ ダッタラ ホザケ "デカイゾ。オマエガナ。": イッテヨシ 20
50 ホザケ "チュウボウハ チイサイネ。""
60 イッテヨシ 20
70 ホザケ "ギコハニャーン"
80 シネ
すみません!!、保守します!!
開発ガンガレ!!
保守
マターリ行こうぜ!!
299 :
仕様書無しさん:02/11/23 14:19
ギコ BASIC。略してギコベ稲造。
300 :
manko_chinko ◆GLc2rpKRNM :02/11/23 14:37
makefileかきなおすのがめんどくさいんですが。
2000年6月に立ったスレがまだ存在してたか…
302 :
仕様書無しさん:02/11/23 21:57
そろそろ誰か本気で作ってくれよ。
307 :
仕様書無しさん:02/11/28 00:48
ホットゾヌ2にギコBASICが搭載されたみたいね
なんかギコBASICでプラグイン作れるみたいよ。
308 :
仕様書無しさん:02/11/28 00:58
俺もBCBでギコBASICのIDEでも作ろうかな・・・。
・゚・(つД`)・゚・
310 :
仕様書無しさん:02/12/03 14:24
こんな感じの仕様で手軽に呼べるようにすると拡張も容易だし使い易いと思うのだけど
int GikoScript(char *scr , int(*CallBack)( TScr *s) );
コールバックは、関数、ラベル代入,ラベル呼出時,終了時に呼ばれる
コールバック引数 は構造体でこんな感じ
typedef struct {
enum {
isLabelGet,//ラベルの取出
isLabelSet,//ラベルへ書込
isFunc, //関数呼出
isExit //脱出直前(エラー時も)
} CallBackType;
int lno ; /*行番号*/
int lpog ; /*文字位置*/
int ErrCode ; /*エラーコード
char nbuf[64]; /*ラベルや関数名*/
int nlen; /*ラベル文字数*/
//その他スクリプトの為の処理
} TScr;
もちろん int GikoScript("1+2*(3+4)",NULL); で15が帰るような
311 :
仕様書無しさん:02/12/03 14:29
HELP!!
Windows2000Pro を一度まっさらにして入れなおそうと、
CD-ROMからセットアップを実行しました。
なんと!!Cドライブのパーティション(NTFS)が削除できんのです。。。
なんでしょうか。。。
助けて!!
デフォルトのラベル管理機構を使う為に
enum {
sucsess;// ラベル・関数処理をCallBack側でした場合 sucsessにして返す
isLabelGet,//ラベルの取出
isLabelSet,//ラベルへ書込
isFunc, //関数呼出
isExit //脱出直前(エラー時も)
} CallBackType;
として CallBackから帰ってきて sucsessになってなければ 自前のラベル処理を実行する
って感じでどう?
313 :
仕様書無しさん:02/12/04 00:34
ギコBASICがチャンと動くようになったら
2ch系のソフトには、是非とも標準のスクリプト言語として採用してもらいたいものだ。
314 :
仕様書無しさん:02/12/12 08:55
>>313 まずはスクリプトエンジンとして外部から使い易い設計にしないと
sageろや!!
何故か実用的になってきてないか(w
やべ〜。ついにギコBASICの夜明けが・・・。
あまり反応ないね・・・。イイと思うんだけど。
325 :
世直し一揆:02/12/29 19:51
<血液型A型の一般的な特徴>(見せかけの優しさ(偽善)に騙されるな!)
●とにかく気が小さい(神経質、臆病、二言目には「世間」)
●他人に異常に干渉する(しかも好戦的・ファイト満々でキモイ)
●自尊心が異常に強く、自分が馬鹿にされると怒るくせに平気で他人を馬鹿にしようとする
(ただし、相手を表面的・形式的にしか判断できず(早合点・誤解の名人)、実際にはたいてい、内面的・実質的に負けている)
●「常識、常識」と口うるさいが、実はA型の常識はピントがズレまくっている(日本の常識は世界の非常識)
●権力、強者(警察、暴走族…etc)に弱く、弱者には威張り散らす(強い者に弱く、弱い者には強い)
●あら探しだけは名人級(例え10の長所があってもほめることをせず、たった1つの短所を見つけてはけなす)
●基本的に悲観主義でマイナス思考に支配されているため、性格がうっとうしい(根暗)
●一人では何もできない(群れでしか行動できないヘタレ)
●少数派の異質、異文化を排斥する(差別主義者)
●集団によるいじめのパイオニア&天才(陰湿&陰険)
●悪口、陰口が大好き(A型が3人寄れば他人の悪口、裏表が激しい)
●他人からどう見られているか、体裁をいつも気にしている(「世間体命」、「〜みたい」とよく言う)
●自分の感情をうまく表現できず、コミュニケーション能力に乏しい(同じことを何度も言う、知障)
●表面上意気投合しているようでも、腹は各自バラバラで融通が利かず、頑固(本当は個性・アク強い)
●人を信じられず、疑い深い(自分自身裏表が激しいため、他人に対してもそう思う)
●自ら好んでストイックな生活をし、ストレスを溜めておきながら、他人に猛烈に嫉妬する(不合理な馬鹿)
●執念深く、粘着でしつこい(「一生恨みます」タイプ)
●自分に甘く他人に厳しい(自分のことは棚に上げてまず他人を責める。しかも冷酷)
●男は、女々しいあるいは女の腐ったみたいな考えのやつが多い(他人をけなして相対的に自分の立場を引き上げようとする等)
保守
328 :
仕様書無しさん:03/01/13 11:55
>>327 DelphiってCのコードも埋め込めるの?
?できないけど?質問の脈略がわからん
(^^)