Releases: rwlang-org/rw
Releases · rwlang-org/rw
Release list
v0.0.5
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
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
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
v0.0.1
What's Changed
- rw v0.0.1: MVP compiler with fiber-backed runtime by @ryuichi1208 in #1
- ci: automate releases with tagpr by @ryuichi1208 in #2
- fix(ci): pass GITHUB_TOKEN to tagpr by @ryuichi1208 in #3
New Contributors
- @ryuichi1208 made their first contribution in #1
Full Changelog: https://github.com/ryuichi1208/rw/commits/v0.0.1