ベーシックなら俺に聞け
■ このスレッドは過去ログ倉庫に格納されています
0001ジョブス3世
NGNGわかんないことがあったらなんでも俺に聞いてくれ。
0002デフォルトの名無しさん
NGNG1 print ....
2 print ...
とやってしまったのですが、1と2の間に修正データを
加えなければならなくなりました。
どうしたらいいですか?
0003デフォルトの名無しさん
NGNGハクするテクニック解説キボリ
0004デフォルトの名無しさん
NGNG1 print ... : print "hoge"
というように、: で区切って修正データを書いてください。
00052
NGNGけどそれだとgotoでその間に飛べないよね。
というか、今更スパゲッティーに絡まれたくないし(笑)
0006名無したん
NGNG0007デフォルトの名無しさん
NGNGフラグを設けて、
1 WHILE (NOT flag) : print ... : WEND : print "hoge"
で、hoge だけ出したいときには flag = 1 とてもしてから goto 1
してはどうでしょう。ってなに書いてるんだか。
0008デフォルトの名無しさん
NGNG0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNGヤフーも有料になったし、地区の粗大ゴミも取られるそうなので山に
不法投棄してもいいですか?
0013デフォルトの名無しさん
NGNG私が買います
0014デフォルトの名無しさん
NGNGどこの山に不法投棄するのかだけ教えてくれ
0015デフォルトの名無しさん
NGNG0016デフォルトの名無しさん
NGNG0017デフォルトの名無しさん
NGNG同じSharp(ってのもなんだが)のポケコンE500とかのBasは
ちゃんと追随した。
0018デフォルトの名無しさん
NGNG行番号はビルゲイツが手抜きをするために発明した。
0019デフォルトの名無しさん
NGNG>本来のBASICには行番号など存在しない。
>行番号はビルゲイツが手抜きをするために発明した。
うそでしょ?
0020デフォルトの名無しさん
NGNG本当。
MS-BASICの実装では、ラベルが使えない代わりに行番号に支配される。
0021デフォルトの名無しさん
NGNGそういえば、BIOSフックでラベルを実現してた人もいたな
0022デフォルトの名無しさん
NGNG本当だよ。
たしか、行をまともに処理できるエディタを作るのが
しんどかったんで、行番号という形で
行をユーザーの自己責任(w)で管理させるようにした、
のだとか。
ダートマスだかの元祖basicには行番号無いらしい。
きっとQuickBasic風味だったんだろうな。
そういやbasicの元だといわれてるFortranにも
行番号なんざ無いよな。
0023デフォルトの名無しさん
NGNG行番号っぽいラベルって言うべきなのかな?
0024デフォルトの名無しさん
NGNGそれ本当?
俺の聞いた話ではコロンで任意に文を連続させる事ができるBASICで
これまた任意の位置にラベルを置く事ができる本来の仕様を実装させる事が
出来なかったから納期前一週間で行番号方式を編み出したという事だよ。
この事によりビルゲイツは技術者としては三流の烙印を、アイデアマンとしては
一流の評価を得たとか。違ってたらスマソ。
0025デフォルトの名無しさん
NGNG最近のベーシックときたら
退化したんじゃないか?
0026デフォルトの名無しさん
NGNGそれは言語の機能ではなくてハードウェアの機能。
0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNGなんか人間も簡単に出せたよな。
0029デフォルトの名無しさん
NGNG♪ みすたーぴーしー ぴしぴしぴし・・・♪
0030デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNG遙か昔にNHKのコンピュータ講座で見たTSS用のBASICには行番号があった記憶が
おぼろげにあるが、子供の頃だったし昔のことだから記憶が定かでない…
ただ、行番号が存在しなかったとしたら
エディタはどういう方式だったのだろうね?
バッチ処理で使われるFORTRANやCOBOLと違って、
BASICには当時の貧弱なオンライン端末で使えるエディタが
標準装備されていないと困るはずだけれど。
行番号といえば、小数が使えるAPL萌え
0033デフォルトの名無しさん
NGNGPS/2のBASIC STUDIOは、スプライトのような感覚で
ポリゴンモデル出せるぞ。光源とかも指定できる。
すっごい進化!
>>30
N88なら、CLEAR文を頻繁に入れるのが良いと思われ(藁
昔、どっかのBASICで、何か全然違う命令なんだけど、実行すると
ガベコレ始めるバグがあったよなぁ。なんだっけか、覚えている人いない?
ポートからデータを読み込むとか、そんな感じだったと思うが...。
003425
NGNGまじっすか?
処理速度とかはどんなもんなんでしょうねー
pc-66のグラフィック描画速度はすごかったですよ(藁
全画面赤とかで塗りつぶそうとすると1秒以上余裕でかかっていたから
0035デフォルトの名無しさん
NGNGタイトル画面でリアルタイムに塗りつぶしの模様が見れて、
当時(6年前)PCゲームってこんなものかっておもってしまった。
0036デフォルトの名無しさん
NGNG下みたいだったでしょ?
00001*** REM
00002*** REM
00003*** REM
左の数字から空白まではエディタが出してんのよ
0037デフォルトの名無しさん
NGNG0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNG0041デフォルトの名無しさん
NGNG0042デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNGあと、ここのスレのN88BASICって、
(1) N88BASIC(8bitの88の)
(2) N88BASIC V3(88VAの)
(3) N88BASIC(86) (98の)
のどれなんですか?
ROM BASICなのかDISK BASICなのか、DOS用のBASICなのか教えてください。
0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNG0046デフォルトの名無しさん
NGNGそしてITブーム完全終結。
0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNG元VAユーザだが、V3はいいぞ。
行を打ち込んで、リターンした瞬間に構文解析して
Pコードに変換する。だから実行時のオーバヘッドが
少ないばかりか、SyntaxError程度ならその場で出る。
0049デフォルトの名無しさん
NGNGPコードなんてあるんだ
すっごーい
0050デフォルトの名無しさん
NGNGREM 文しか書けなかったが。
0051デフォルトの名無しさん
NGNG0053デフォルトの名無しさん
NGNG最大6重までしかできないって奴だよね? >SP-5030
なつかしいなあ。
でもSP-5020ってのもあったような気がする。
0054デフォルトの名無しさん
NGNGttp://www.vector.co.jp/soft/win95/prog/se055956.html
雑誌「ウィンドウズ・パワー」(アスキー)にもよく収録されてる。
0055デフォルトの名無しさん
NGNGあと商用のも有るよな。
名前忘れたが、秋葉駅辺りにでかでかと看板出てたぜ。
もちろん宣伝文句は「過去の資産の継承」だ。
0056デフォルトの名無しさん
NGNG継承したくねー(藁
0057デフォルトの名無しさん
NGNG0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNGあたまにくる
0060デフォルトの名無しさん
NGNG実はぴゅう太もそうでした。
0061RUNさん
NGNG>ガベージコレクションを回避
文字列変数を固定長で使え。
0062B爺
NGNG私はN-BASICしか知りません。
0063デフォルトの名無しさん
NGNGなんで N98-BASIC はなかったのですか。
N88 の 88 って、PC-8801 からとったものでしょ?
0064デフォルトの名無しさん
NGNGN → Neo
0065旅人プログラマ
NGNGうろ覚えだが、あったような気がする。>N98-BASIC
使い方はN88とほとんど同じだが、実行時に一旦コンパイルしてから
処理を開始するってやつだったけど、それを使うぐらいだったら
クイックを使ったほうがよかった気がする。
うろ覚えなので間違っていたらスマソ(藁
0066デフォルトの名無しさん
NGNG0067デフォルトの名無しさん
NGNG当時の売り文句が
「PC88の業務用BASICソフトがPC98だと高速に動く」
だったんだよーん。
0070シャープの開発社員
NGNG0071デフォルトの名無しさん
NGNGどうも面倒くさいです。
いい実装方法ありますか?
0072デフォルトの名無しさん
NGNG全てのパターンを考え、最初の1手で、勝ち負けを決める。
あとは、それを表示するだけ。
世にも恐ろしい、最強のオセロ…。
007350
NGNGSP-5020 はアセンブラじゃなかったっけ?
いや、うろ覚えなんで詳細キボン
SP-5030 といえば、
100 PRINT "C" (正確には白黒反転ネ)
ですな。MS 系で言うところのクリアスクリーン。
0074デフォルトの名無しさん
NGNGpoke peekしてるプログラムがあるのですが、
(マシン語のプログラム?)
あの16進数の塊はどうやって作ったんでしょうか?
0076デフォルトの名無しさん
NGNGテキスト画面とグラフィック画面は独立してないのよね。
■ このスレッドは過去ログ倉庫に格納されています