Skip to content

Releases: KajizukaTaichi/Simple-Programing-Language

Stable Version 1.5: Production-Ready Release

21 Dec 02:56
Compare
Choose a tag to compare

このリリースはSimpleプログラミング言語にエラー処理の構文が追加され、更なる教育現場での活用が期待できるようになりました。

変更点

  • エラー処理try~catch構文
    tryでエラーが起きたらcatchのコードを実行するエラー処理構文を追加しました

Contributors

  1. 梶塚太智
  2. Osamu Miyazawa

プロジェクトに貢献したOSSコントリビュータの皆さん、本当にありがとうございました!

Stable Version 1.4.2: Production-Ready Release

19 Dec 09:11
Compare
Choose a tag to compare

このリリースはSimpleプログラミング言語の標準ライブラリに時間を処理する関数が追加され、更なる教育現場での活用が期待できるようになりました。

変更点

  • 時間の処理

標準ライブラリに現在時刻をUNIXエポックで求めるtime.now関数と、指定した時間だけスリープするtime.sleep関数を追加しました。

Contributors

  1. 梶塚太智
  2. Osamu Miyazawa

プロジェクトに貢献したOSSコントリビュータの皆さん、本当にありがとうございました!

Stable Version 1.4.1: Production-Ready Release

19 Dec 04:24
Compare
Choose a tag to compare

このリリースはSimpleプログラミング言語にファイル分割機能が追加され、更なる教育現場での活用が期待できるようになりました。

変更点

  • プログラムの分割

import文で外部ファイルを取り込めるようにしました

Contributors

  1. 梶塚太智
  2. Osamu Miyazawa

プロジェクトに貢献したOSSコントリビュータの皆さん、本当にありがとうございました!

Stable Version 1.4: Production-Ready Release

18 Dec 04:01
Compare
Choose a tag to compare

このリリースはSimpleプログラミング言語の文法の柔軟性が向上され、更なる教育現場での活用が期待できるようになりました。

変更点

  • 柔軟性の向上

構文の終わりのend以降にスペースを入れなくても良くしました。
どこでも式を評価できるようにしました。

Contributors

  1. 梶塚太智
  2. Osamu Miyazawa

プロジェクトに貢献したOSSコントリビュータの皆さん、本当にありがとうございました!

Stable Version 1.3: Production-Ready Release

28 Nov 08:40
Compare
Choose a tag to compare

このリリースはSimpleプログラミング言語のユーザーインターフェースが改善され、更なる教育現場での活用が期待できるようになりました。

変更点

  1. リストの多重化に対応
    再帰アルゴリズムにより多重のリスト(リストの要素にリストがある事)にも対応しました。

  2. ユーザーインターフェースの改善
    標準ライブラリのinput関数で入力プロンプトを表示できるようになりました。

Contributors

  1. 梶塚太智
  2. Osamu Miyazawa

プロジェクトに貢献したOSSコントリビュータの皆さん、本当にありがとうございました!

Stable Version 1.2: Production-Ready Release

16 Nov 02:21
b4b1a77
Compare
Choose a tag to compare

このリリースはSimpleプログラミング言語がリスト処理の柔軟性が向上し、更なる教育現場での活用が期待できるようになりました。

変更点

  1. リストのインデックス指定の改良
    従来のリスト型の変数名とインデックスを指定する形式を、スタック内部のリストのインデックスを指定するようにしました。
    これにより、柔軟なリスト処理が可能になります。
  2. バグを修正
    標準ライブラリ関数の呼び出しの際に発生するバグ等を修正しました。

Contributors

  1. 梶塚太智
  2. Osamu Miyazawa
    プロジェクトに貢献したOSSコントリビュータの皆さん、本当にありがとうございました!

Stable Version 1.1: Production-Ready Release

14 Nov 00:27
2ed9dbe
Compare
Choose a tag to compare

このリリースはSimpleプログラミング言語が前回のリリースから大幅にアップデートし、更なる教育現場での活用が期待できるようになりました。一部では互換性が維持できなくなっていますので、バージョン1.0と1.1は同時にサポート致します。

変更点

  1. 標準ライブラリの実装
    機能のほとんどを標準ライブラリ関数に移行しました。
    入力のinput文を関数にすることで戻り値を得られるようになりました。
  2. データ型
    異なるデータ型での演算を禁止しました。
    データ型の変換には標準ライブラリのnumber string bool関数を利用します。
  3. 構文チェック
    ファイルの構文が正しいかどうかチェックする機能を導入しました。

Contributors

  1. 梶塚太智
  2. Osamu Miyazawa

プロジェクトに貢献したOSSコントリビュータの皆さん、本当にありがとうございました!

Stable Version 1.0: Production-Ready Release

31 Oct 06:23
59314d1
Compare
Choose a tag to compare

Simpleプログラミング言語が実際に教育現場で使用しても申し分ないほど安定性と信頼性が整ったものです。
このリリースは本番環境での使用をお勧めします。

Contributors

  1. 梶塚太智
  2. Osamu Miyazawa

プロジェクトに貢献したOSSコントリビュータの皆さん、本当にありがとうございました!