UNIX風のCUIのOSです。ベータ版。旗を押すと、起動が始まります。起動が完了するとWelcome to the scranixと表示されます。 コマンド一覧 ls ディレクトリを表示 pwd パスを表示 touch ファイルを作成 cat ファイルの中身を表示 rm 削除 cd ディレクトリの移動 mv アイテムの移動 csm Csmで書かれたプログラムの実行(Csmのインタプリタ) 変更点 beta2 csmの移植(ほぼ完了)、ペンテキを日本語対応のものに変更、シェルの解析プログラムの改善 beta3 csmの出力結果をシェルに出力する仕組みを変更。csmのテスト用のコード「test.csm」を、少々変更。 beta4 標準入出力(stdin,stdout,stderr)を部分的に実装。シェルの描画システムを刷新。画面の端に文字が飛び出ないようになった。 beta4.1 シェルの描画システムの軽量化 beta5 UTF-16を導入。これによりファイルシステムにテキストファイルの改行を保存できるようになった。旗を押したときにファイルシステムをリセットしないように変更し、起動速度を高速化。 beta5.1 起動後に一瞬シェルの表示が乱れる(起動時にリスト「シェル」の中身が削除される前にシェルの描画システムが起動していた)ことがないようにした。UTF-16の一部プログラムを修正。まだファイルシステムに2進数で保存されるようにはなっていません。ファイルの中身は10進数で保存されています。 beta6 ファイルの中身が2進数で保存されるようになった。 beta6.1 UTF-16から2進数とその逆の処理を高速化。実際、高速になったかどうかは不明。UTF-16と10進数の変換を行うスプライトと10進数と2進数の変換を行うスプライトをbeta6では分けていたが、それらを1つのスプライトにまとめることによって高速化を図った。 beta6.2 余計な変数・リストの削除 beta6.3 余分なスプリクトの削除 @bsahdさんが作るCUIのOSもオススメ scraSystem https://scratch.mit.edu/projects/881223181 bsahdOS https://scratch.mit.edu/projects/801788541/ クレジット シンプルFS(ファイルシステム) https://scratch.mit.edu/projects/770819490 by bsahd <開発終了>プログラミング言語 Csm 1.0.0 https://scratch.mit.edu/projects/754260223/ by pupon [PDTE] 全常用漢字対応ペンテキ https://scratch.mit.edu/projects/402589361/ by daikonnbatake UTF-16全部リスト(サロゲートペアとかnull文字とかも) https://scratch.mit.edu/projects/963903807/ by jjhs3213 2進数から10進数、10進数から2進数へ変換 https://scratch.mit.edu/projects/612718109/ by exhisa