Skip to content

Releases: rwlang-org/rw

v0.0.5

Choose a tag to compare

@github-actions github-actions released this 21 Jun 03:09
af9041b

What's Changed

  • examples: TCP チャットサーバのサンプル追加 by @ryuichi1208 in #113
  • 言語: 三項演算子 / 条件式 (x if cond else y) を実装 by @ryuichi1208 in #114
  • docs: 条件式(三項演算子)の言語仕様を追加 by @ryuichi1208 in #115
  • stdlib: ファイル I/O と fd 汎用 read/write/close (#33) by @ryuichi1208 in #116
  • runtime: ファイル I/O を非同期化(スレッドプールにオフロード) by @ryuichi1208 in #117
  • lang: 数値リテラル拡張(16進・8進・2進・指数・アンダースコア区切り) by @ryuichi1208 in #118
  • lang: ビット演算子 (& | ^ ~ << >>) を実装 by @ryuichi1208 in #119
  • lang: break / continue 文を実装(while ループ対象) by @ryuichi1208 in #120
  • lang: assert 文を実装 by @ryuichi1208 in #121
  • lang: 型エイリアス (type Foo = ...) を実装 by @ryuichi1208 in #122
  • stdlib: math 組み込み関数を実装(LLVM intrinsic) by @ryuichi1208 in #123

Full Changelog: v0.0.4...v0.0.5

v0.0.4

Choose a tag to compare

@github-actions github-actions released this 23 May 17:00
be1aa95

What's Changed

  • rwc + runtime: netpoller + 最小 TCP API (echo server) by @ryuichi1208 in #97

Full Changelog: v0.0.3...v0.0.4

v0.0.3

Choose a tag to compare

@github-actions github-actions released this 23 May 04:18
a4e7afb

What's Changed

  • rwc: 文字列の最小拡張 (len, ==, +) by @ryuichi1208 in #91
  • rwc: Bytes 型 (immutable, echo 最小セット) by @ryuichi1208 in #92
  • rwc: List[int] 型 (immutable, モノモーフ, echo 最小セット) by @ryuichi1208 in #93
  • rwc: Option[int] 型と最小 match 構文 (Python 3.10 風) by @ryuichi1208 in #94
  • rwc: Result[int, int] 型と match の Ok/Err アーム拡張 by @ryuichi1208 in #95

Full Changelog: v0.0.2...v0.0.3

v0.0.2

Choose a tag to compare

@github-actions github-actions released this 20 May 16:21
d05a295

What's Changed

  • ランタイムを Go 風 M:N スケジューラに進化させる by @ryuichi1208 in #90

Full Changelog: v0.0.1...v0.0.2

v0.0.1

Choose a tag to compare

@github-actions github-actions released this 17 May 03:04
f98cd73

What's Changed

New Contributors

Full Changelog: https://github.com/ryuichi1208/rw/commits/v0.0.1