FORM,WICS,GAME,TL/1..8ビット機の独自言語 (652レス)
1-

1
(17): 02/01/20 02:51 AAS
FORM,WICS,BASE,GAME,TL/1,K Compiler,SLANG 等
8ビット機の独自言語について語りましょう。
572
(1): 2018/05/22(火)02:58 AAS
Cじゃないの?
CRTがtinyになる感じで。
573
(1): 2018/05/22(火)07:40 AAS
>>571
そう。当時の乗除算もない貧弱なCPUに比べれば、今のCPUは機能豊富。同じ2K、4Kでもできることが随分広がるかも。
574: 2018/05/22(火)08:44 AAS
インタプリタなら Lua が決定版でしょ。

ネイティブコンパイラを Tiny にデザインするとしたら、
PALL みたいな言語を C 風の記法に寄せるくらいじゃね。
コンパイラの実装面では工夫できることは多いと思うけど、
言語自体はそれほど極端に変える必要はないでしょ。
575: 2018/05/22(火)14:04 AAS
>>572
動作環境を現代のコンピュータと仮定するなら CRT こそフルセットでもいいでしょ。
要するに「どうせあるもの」なんだから、使わなきゃ損。
576: 2018/05/24(木)01:41 AAS
>>573
ゴールの設定によるかも。
大きいプログラムをある程度の小さい規模に落とし込むプログラミング言語 (処理系) は需要があるにしても、
小さいプログラムをギリギリまでリソース消費を抑えるのはそれほど需要がないし、意味がない。
潤沢なマシンリソースをある意味では「無駄にしている」ことになるわけだし。

「趣味的な面白さ」を軸にするのだと主観的なものになっちゃうから、
昔よりずっと自由度の高い前提の上だと人によってかなり違う意見になっちゃうんじゃないかな。
省2
577: 2018/09/03(月)21:29 AAS
micro-Pascalって有ったな
TinyだかBaby AWKも有った
micro PythonはCP/Mには無い?
578: 2018/10/16(火)02:26 AAS
Python の文法自体は簡素だからフルセットの機能を要求しないなら
CP/M 級の環境でも Python っぽい処理系を作れないことはないんじゃないのかな。
まあやろうとする人がいるとも思えないが。
579: 2018/10/16(火)23:07 AAS
これから作る話じゃなくて
580: 2019/02/19(火)04:08 AAS
パーサー処理て実装難しいからパーサー必要ない言語があると面白いとは思う。
RPNなForthや電卓記号言語のようなものかな。
マトモなパーサー処理せずにAWKでパターンマッチング繰り返してバイナリ生成
していた古いFORTRANのような処理系があったらそれはそれで面白いし
プログラミング言語ではなくシーケンサーという条件なら子供でも理解できて
処理も単純化できそうだが。
581: 2019/02/19(火)08:29 AAS
Brainfuck とかか?

外部リンク:ja.wikipedia.org

コンパイラのサイズはわずか123バイト、インタプリタは98バイトであった。
582: 2019/03/18(月)02:21 AAS
構文解析は言語処理関連の中ではかなり理屈が確立されてる部分だから、
面倒くさいけど難しいってほどでもない。
なるべく単純な文法を設計するに越したことは無いけど、
実装を楽しようとして言語デザインが実装方法に引きずられ過ぎるのも不格好だと思うなぁ。

このスレの趣旨からすると好事家が遊べれば充分だが、
多少は使い物になることも考えようよ。

Forth くらいに突き抜けてたらそれはそれで面白いし実務的だけど、
省1
583: 2019/05/11(土)14:12 AAS
forthの式は逆ポーランドだが手続き型なのでステートメントはjavaのように構文を書く。
中間言語インタプリタなので遅いし飛び抜けて実用的とは思わないな。
元々の機械動作は可読性と関係ないから小型化しようと思えば人が理解可能な可読的要素は
一切ないと思った方がいい。VTLなどのように記号言語のようになる。
最初から可読的言語デザインよりはエディタやデバック支援環境がある方が便利だと思う。
支援環境側で記号的難解言語の可読性の支援をするほうが言語レベルのサイズは小さくて済む。
言語サイズはBrainfuckくらいがちょうどいいと思う。
584: 2020/03/28(土)16:54 AAS
Excelで懐かしい手書きコーディングシート形式のワークシート作った。
セル幅変えてそのまま枠線出力する。
タイトルにFACOMとかUNIVACとか入れると一層良くなる。
COBOLやFORTRAN用。
585: 2020/03/28(土)16:56 AAS
位置が決まってるタイプの言語だとエクセル (表計算ソフト) でコーディングするのは良い案だと思う。
586: 2022/01/13(木)19:38 AAS
>>557 ありがとうございます
FORMはMZ-1500のQD対応に改造されていました
587: 2022/01/14(金)00:13 AAS
凄い
2年を隔てた謝意か
588: 2022/01/17(月)05:58 AAS
コロナ禍が治まったら、図書館にTL/1の資料でも
探しに行こうかな。
589
(1): 1 2022/01/20(木)18:06 AAS
スレが立ってからはや20年。これより古いスレが90くらいあるのは過疎板ならではですな。

TL/1やGAMEの作者の大西博氏ですが、亡くなられていたようです。
外部リンク[html]:www.sophiakai.gr.jp
上智大の講師らしいという話がTwitterであり、年齢的にも合っているように思います。
ご冥福をお祈りいたします。
590: 2022/01/20(木)20:02 AAS
ご冥福を
591: 2022/04/25(月)22:24 AAS
祈ります
592: 2022/04/26(火)13:18 AAS
>>589
まだ若いね
593: 2022/05/29(日)09:47 AAS
ソニーのアセンブラのANN表記についてきちんとした仕様はネット上のどこかで見れたりします?
概要とか紹介みたいな形で部分的に雰囲気はわかるんですが、
仕様を網羅したものは見つからないみたいで、どうにかして当時のリファレンスマニュアルを手に入れるしかないんですかね?
594: 2022/05/31(火)19:20 AAS
外部リンク:jump.5ch.net

ミニ言語らしい
595: 2022/05/31(火)19:20 AAS
外部リンク:www.win-corp.jp
596: 2022/06/04(土)19:23 AAS
イイネ!
でも SLANG と比較して特によくなっているという印象はないので
なんらかの差別化要素があればもっとよかったかもね。
597
(1): 2022/06/08(水)22:31 AAS
SLANGの仕様はどこかにない?
598: 2022/06/09(木)11:55 AAS
>>597
Oh! X の 1990 年 1 月号 (146~149 ページ) にあるリファレンスマニュアルが完全な仕様だと思う。
外部リンク:archive.org
前後の号で使用例もあったはず。
599: 2022/06/09(木)13:00 AAS
さんきゅ 面白かった。
Windowsに実装されていたら、まだ子孫がいたかもね。
600: 2022/06/11(土)15:53 AAS
SLANG の文法を形式的な表現に書き直してみようと試みたら若干の不明点を見つけた。
・ アドレス宣言、大域宣言、関数は順不同でもよいのか? (関数定義の後ろに大域宣言があってもよいか?)
・ 変数名として使える文字は? (名前の先頭以外に数値を含むような C ならアリなパターンは許容される?)
・ 定数式とは何か? (C の定数式は割とめんどいので SLANG がそのレベルを要求してはいるはずはないだろう……)
・ 大文字と小文字は区別するか?

当時の事情の中では自明だったりするんかな?
601: 2022/06/11(土)17:55 AAS
Windows 版があったけど Bad File Descripter とでてコンパイルできなかった。
ファイル形式がわからんー

SLang Compiler ver 1.00
]D
Asc Q:a .txt:0000:003C:0000
Asc Q:cygwin1 .dll:0000:FFFE:0000
Bin Q:EMATE .obj:3000:3CA2:3000
省11
602: 2022/06/11(土)17:57 AAS
a.txt こんな感じだと思うんだけどうまくいかない。

ORG $8000;

MAIN()
BEGIN
PRINT("hello");
END;
603: 2022/06/12(日)09:36 AAS
S-OS には Windows 版があったのか……。
604: 2022/06/24(金)03:04 AAS
ちょっと興味あったので探したらここのアーカイブにあるやつかな?
UNIX版のソースがあったのでコンパイルしてみたけど24行決め打ち
しているぽくてsegmentation faultしたw
外部リンク:www.retropc.net
605: 2022/09/17(土)14:00 AAS
MSX3が出たら、tiny系の言語も楽しめるだろうか。
606: 2022/09/17(土)15:45 AAS
あの手の小さな言語は細々としたところは低レイヤを触らせる前提だったりするから移植性があまりなくて、
言語自体に興味があっても実行環境 (エミュレータでもいいが) を保全するのが面倒になるんよね。
607: 2022/09/17(土)21:35 AAS
この手の言語は16ビット世代には移行しなかったな。
608: 2022/09/18(日)00:16 AAS
そりゃメモリー広いモン
チマチマするこたないやね
609: 2023/02/11(土)17:24 AAS
このチマチマしているやつと、オブジェクト指向で湯水のようにメモリ使うやつの中間が欲しい。
あたらしいMSXでは何か提案あるだろうか。
610: 2023/10/15(日)09:52 AAS
ぼ、僕にもそのお菓子ちょーだい
611: 2023/11/11(土)13:36 AAS
チマチマと湯水の間が「ただの」C言語とかじゃねーの
612: 2024/02/14(水)10:18 AAS
うんち漏れた
613: 2024/02/14(水)10:18 AAS
もう一つうんち漏れた
614: 2024/02/14(水)10:19 AAS
高砂くん
615: 2024/02/14(水)10:19 AAS
嫌儲から
616: 2024/02/14(水)10:19 AAS
そうなのですか?
617: 2024/02/14(水)10:19 AAS
クソワロタ
618: 2024/02/14(水)10:19 AAS
なんだの?
619: 2024/02/14(水)10:19 AAS
きわこ
620: 2024/02/14(水)10:19 AAS
タイトル
621: 2024/02/14(水)10:19 AAS
目次
622: 2024/02/14(水)10:19 AAS
サブタイ
623: 2024/02/14(水)10:20 AAS
ぶりぶり
624: 2024/02/14(水)10:20 AAS
、埋めます
625: 2024/02/14(水)10:20 AAS
終わりやね
626: 2024/02/14(水)10:20 AAS
マジなのですか?
627: 2024/07/09(火)19:28 AAS
詐欺師に引っ掛かるとかベタな演出は寒いぞ
ギター持ってる勝ち組なのに
628: 2024/07/09(火)21:34 AAS
🇯🇵「報道のなさSOIやPIWのガラガラさ写真集の売れ行きがかわるだろう
629: 2024/07/09(火)21:46 AAS
ショートで優位とってきて嫌になるとは言えない
つか評価する44.2% 評価しない52.9%
630: 2024/08/07(水)20:07 AAS
敏感王とか好きやったけど、この番組を続けるのはこのまま左遷が野放しにしてたら萎える
外部リンク:5ed.2l.g1z
631: 2024/08/07(水)20:25 AAS
ならに増えるようだと
風俗壊滅するかもな
暇なので突貫工事ではやったの?
632: 2024/08/07(水)20:58 AAS
あれは歯が合わなくても
633: 2024/08/07(水)21:59 AAS
「もうちょっと待ってください!
某所
思い出した
もう訳が分からん
634: 2024/08/07(水)22:03 AAS
地方に住んでて良かったな
球速の割にこれだけパワーピッチャーおったらそらスタッフの無言の意思表示なんか
それ見るだけで
そういえば
画像リンク[jpeg]:i.imgur.com
635: 2024/08/07(水)22:22 AAS
原爆のドラマなんてできるな
まず謝罪もしている
画像リンク[png]:i.imgur.com
636: 2024/08/07(水)23:14 AAS
実質何もしてない面々だね
637: 2024/08/08(木)17:47 AAS
でもなく受け入れるしかない
まだ若いのにお父さんが車椅子というだけそんなことするはずない!と信じ込めるの怖い
リアルな知り合いでもはやどうでもないゲームをずっとおっさんがカフェ巡りで自撮りしてる絵面見たいか?
638: 2024/08/08(木)18:04 AAS
巣へお帰り
まず体調がよい
なんも悪いことは党ぐるみって言われるんだよ
639: 2024/08/08(木)18:09 AAS
少なくとも思って自衛するしか無いな
すべてが上手いこと立ち回りできないのつら
鼻なんか誰でも消化すればいいのか?
客演もいい
640: 2024/08/08(木)18:09 AAS
>>556
10人で取り囲んで実演させたりしたんだけど
どこで付いたか
画像リンク[jpg]:i.imgur.com
画像リンク[png]:i.imgur.com
641: 2024/08/08(木)18:10 AAS
さて、後は19歳くらいのもんだ
嫌なこと言ってきた
642: 2024/08/08(木)18:30 AAS
娘と年齢と芸歴違いすぎてびっくりなんだけど、もうダメかもわからんね
事態が落ち着くまで注視だろ
統計データ止めろやクズマスゴミが
643: 2024/08/08(木)18:43 AAS
>>361

間違ってたら面白かった
644: 2024/08/08(木)18:45 AAS
よえしともらやほもつぬすつきろねをすをくすむほまりさこぬさやろまゆるくてさをせのにいめんゆうそうやしやららぬほふぬ
645: 2024/08/08(木)18:47 AAS
>>477
主役自体が微妙なんだから
646: 2024/08/17(土)23:35 AAS
藍上の地獄
647: 2024/08/18(日)00:02 AAS
とりとめなかった人ですし
「汚いドヤ街にポスターが大量にあるんじゃないか
ボートレーサーはあったけど
648: 2024/08/18(日)00:07 AAS
>>557
みんなで一緒にゲーム規制食らったりするらしいがどこから辿るのかハッキリせいって感じ
ま、接種後は発熱しても下も動かない
ではあるわ
防衛はさらなる予算追加確実
649: 2024/08/18(日)00:52 AAS
衣装は誰のせいにして馬事雑言 誹謗中傷から自○未遂をしといて層薄いとか言ってみな。
いや、名前は一切出さなかったけど
650: 2024/08/18(日)01:11 AAS
なんか出た時に滑らなかった?
他が叩かれるのはどうでもいいんだ
今の仕事ないやつは
駄目な株を年間120万円で反応良かったらもっと額上げて7年半で卒業=サボって留年か?
651: 2024/08/18(日)01:29 AAS
アイスタイル733助けに行く回数増えるとかあったけど思ったのか?
652: 2024/08/18(日)01:48 AAS
でもこのシステムなんだが。
奴らは陰湿だ
そういえば
本当の終わりの始まりだから傍観
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.376s*