Releases: AILight/AILZ80ASM
Releases · AILight/AILZ80ASM
v1.0.31 ロード名の指定可能に改良
変更点
- -vの戻り値の不具合を修正
- T88、MZT形式でロード名を設定できるように改良
What's Changed
- [issues-437] コマンドラインオプションで-vを指定するとエラーになっていないのに戻り値が2になる by @AILight in #438
- [issues-439] T88とMZTにはファイル名が含まれているが、変更できるようにしてほしい by @AILight in #440
- version 1.0.31 by @AILight in #441
- Release 1.0.31 by @AILight in #442
Full Changelog: v1.0.30...v1.0.31
v1.0.30 パフォーマンスチューニング
変更点
What's Changed
- ドキュメントを整備した by @AILight in #427
- ドキュメントを整備した by @AILight in #428
- [issues-429] 出力形式指定の ShortCut Option にファイル名引数を指定するとアセンブルできない by @AILight in #431
- アセンブル速度高速化(v1.0.29) by @ueno1969 in #426
- オプションレスでの起動時のヘルプメッセージを修正した by @AILight in #432
- コンパイルオプション漏れに対応した by @AILight in #433
- ベンチマークを取り直した by @AILight in #434
- version 1.0.30 by @AILight in #435
- Release 1.0.30 by @AILight in #436
Full Changelog: v1.0.29...v1.0.30
v1.0.29 エスケープシーケンスの不具合修正版
- アセンブルの高速化
- 逐語的文字列リテラルの不具合修正
- エスケープシーケンスの不具合修正
- SYMファイル等の1行目のコメント行の出力をしないオプション追加
v1.0.28 MZT形式に対応と文字列を強化
変更点
- MZT形式に対応
- 逐語的文字列リテラルに対応
- charmap関連の不具合解消
- 未定義命令を強化
What's Changed
- [issues-400] charmap を ":" を含む文字列リテラルでエラーになったり、charmap が適用されないことがある by @AILight in #401
- 問い合わせ時のユーザーエージェントを修正した by @AILight in #402
- [issues-399] 後方で定義された charmap を使用すると E0009 エラーが発生する by @AILight in #403
- [issues-404] function 呼び出しと定数を演算した結果を利用すると無効な命令になる by @AILight in #406
- [issues-405] エスケープシーケンスをキャンセルした文字列を扱えるようにしてほしい by @AILight in #407
- EQU周りの不具合を解消した by @AILight in #408
- [issues-383] IXH, IXL, IYH, IYL の未定義命令でエラーになるものがある by @AILight in #409
- MZT出力の追加とCMT不具合の修正 by @dogatana in #384
- version 1.0.28 by @AILight in #410
- Release 1.0.28 by @AILight in #411
New Contributors
Full Changelog: v1.0.27...v1.0.28
v1.0.27 ラベルの重複チェックを強化
変更点
- ラベルの重複チェックを強化しました
What's Changed
- [issues-392] EQUの同値の場合読み込まない処理で$のケースで問題になる by @AILight in #393
- version 1.0.27 by @AILight in #394
- Release 1.0.27 by @AILight in #395
- [issues-392] EQUの同値の場合読み込まない処理で$のケースで問題になる by @AILight in #396
- Release 1.0.27 by @AILight in #397
Full Changelog: v1.0.26...v1.0.27
v1.0.26 EQUの再設定時の不具合修正
v1.0.25 シンボルの出力を強化
v1.0.24 式の符号処理の不具合対応
- 式の符号処理を修正
- CharMapの機能強化
- LSTファイルのEQUで16ビット超えの値の表記を修正
- インクルードファイルの検索パスを追加できるように修正
- EQU宣言で、同名同値を再定義できるように修正
What's Changed
- [discussions-206] CHARMAPにおける変換元の複数文字のサポート by @AILight in #364
- [issues-365] 式の判定に失敗することがある by @AILight in #366
- [issues-365] 式の判定に失敗することがある by @AILight in #367
- [issues-370] HIGH演算子、LOW演算子の直後に括弧が存在する場合にエラーになる by @AILight in #371
- [issues-368] LSTファイルで16bitをオーバーする値の表示位置がおかしい by @AILight in #372
- CHARMAPのドキュメントを強化した by @AILight in #373
- [discussions-203] include検索パスの指定 by @AILight in #374
- [issues-376] equが重複するケースでアセンブルができなく困っている by @AILight in #377
- [issues-369] SJISファイルをアセンブルするとUTF-8のLSTファイルが出力されるケースがある by @AILight in #379
- version 1.0.24 by @AILight in #380
- Release 1.0.24 by @AILight in #381
Full Changelog: v1.0.23...v1.0.24
v1.0.23 不具合対応 + 高速化対応
変更点
- 文字列の中に「"」を複数かけない不具合を修正
- .@@.@f のラベル指定で .@b のラベルを参照してしまう不具合を修正
- 高速化対応 (@ueno1969)
What's Changed
- [issues-322] README.md のドキュメントにリンク切れがある by @AILight in #349
- リンク切れチェッカーを先行して適用する by @AILight in #350
- [issues-322] README.md のドキュメントにリンク切れがある by @AILight in #351
- リンク切れ対応を先行して導入する by @AILight in #352
- リンク切れテスト by @AILight in #353
- 変更点が入ったコミットをマージする by @AILight in #354
- [issues-356] 文字列の中でダブルクォーテーションを指定できない by @AILight in #357
- [issues-355] .@@F の指定でエラーになるべき場所でエラーにならない by @AILight in #358
- アセンブル速度の高速化 by @ueno1969 in #347
- version 1.0.23 by @AILight in #359
- Release 1.0.23 by @AILight in #360
- 不要なusingを削除した by @AILight in #361
- 不要なusingを削除した by @AILight in #362
Full Changelog: v1.0.22...v1.0.23
v1.0.22 高速化対応
変更点
- 高速化対応 (@ueno1969)
- REPTでEQUを利用可能に修正
- 構文エラー時のアドバイスメッセージを強化 (ラベルに,を使用した時)
- Includeで$を利用できるように修正
- -dlにネームスペースを指定できるように修正
What's Changed
- [issues-336] REPTでE0000 エラーが発生することがある by @AILight in #340
- 正規表現をコンパイル済みみして高速化 by @ueno1969 in #335
- [issues-334] DBのループの変数名で "|"が許容される by @AILight in #339
- [issues-333] E0001のエラーメッセージが分かりづらい by @AILight in #341
- [issues-338] INCLUDEの<長さ>に$が使えるようにしてほしい by @AILight in #342
- [issues-322] ネームスペース利用時に-dlでラベル指定した時に、ラベルの指定がわかりづらい by @AILight in #343
- ベンチマークの結果を追加した by @AILight in #344
- version 1.0.22 by @AILight in #345
- Release 1.0.22 by @AILight in #346
New Contributors
Full Changelog: v1.0.21...v1.0.22