diff --git a/README.md b/README.md index c8726f1..dbaffbf 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ fn main() raises: print(area) # 28.2743334 ``` -The Github repo of the project is at [https://github.com/forFudan/DeciMojo](https://github.com/forFudan/DeciMojo). +The Github repo of the project is at [https://github.com/forFudan/decimojo](https://github.com/forFudan/decimojo). ## Examples @@ -250,7 +250,7 @@ Rome wasn't built in a day. DeciMojo is currently under active development, posi ### Make it Fast ⏳ (IN PROGRESS & FUTURE WORK) -- Core arithmetic operations (+, -, *, /) have been optimized for performance, with comprehensive benchmarking reports available comparing performance against Python's built-in decimal module ([PR#16](https://github.com/forFudan/DeciMojo/pull/16), [PR#20](https://github.com/forFudan/DeciMojo/pull/20), [PR#21](https://github.com/forFudan/DeciMojo/pull/21)). +- Core arithmetic operations (+, -, *, /) have been optimized for performance, with comprehensive benchmarking reports available comparing performance against Python's built-in decimal module ([PR#16](https://github.com/forFudan/decimojo/pull/16), [PR#20](https://github.com/forFudan/decimojo/pull/20), [PR#21](https://github.com/forFudan/decimojo/pull/21)). - Regular benchmarking against Python's `decimal` module (see `bench/` folder) - Performance optimization for other functions is progressing gradually but is not currently a priority @@ -270,7 +270,7 @@ If you find DeciMojo useful for your research, consider listing it in your citat author = {Zhu, Yuhao}, year = {2025}, title = {DeciMojo: A fixed-point decimal arithmetic library in Mojo}, - url = {https://github.com/forFudan/DeciMojo}, + url = {https://github.com/forFudan/decimojo}, version = {0.1.0}, note = {Computer Software} } diff --git a/docs/readme_zht.md b/docs/readme_zht.md index 9e1e613..cf3cfa5 100644 --- a/docs/readme_zht.md +++ b/docs/readme_zht.md @@ -23,7 +23,7 @@ fn main() raises: print(area) # 3622.7141989037464 ``` -此項目的 Github 倉庫位於 [https://github.com/forFudan/DeciMojo](https://github.com/forFudan/DeciMojo)。 +此項目的 Github 倉庫位於 [https://github.com/forFudan/decimojo](https://github.com/forFudan/decimojo)。 ## 示例 @@ -254,7 +254,7 @@ DeciMojo 結合了 "Decimal" 和 "Mojo" 兩詞,反映了其目的(小數算 ### 讓它快速 ⏳(進行中 & 未來工作) -- 核心算術運算(+, -, *, /)已針對性能進行了優化,並提供了與 Python 内置 decimal 模塊進行比較的全面基準測試報告([PR#16](https://github.com/forFudan/DeciMojo/pull/16)、[PR#20](https://github.com/forFudan/DeciMojo/pull/20)、[PR#21](https://github.com/forFudan/DeciMojo/pull/21))。 +- 核心算術運算(+, -, *, /)已針對性能進行了優化,並提供了與 Python 内置 decimal 模塊進行比較的全面基準測試報告([PR#16](https://github.com/forFudan/decimojo/pull/16)、[PR#20](https://github.com/forFudan/decimojo/pull/20)、[PR#21](https://github.com/forFudan/decimojo/pull/21))。 - 定期對比 Python 的 `decimal` 模塊進行基準測試(見 `bench/` 文件夾) - 其他函數的性能優化正緩步進行,但不是當前優先事項 @@ -274,7 +274,7 @@ DeciMojo 結合了 "Decimal" 和 "Mojo" 兩詞,反映了其目的(小數算 author = {Zhu, Yuhao}, year = {2025}, title = {DeciMojo: A fixed-point decimal arithmetic library in Mojo}, - url = {https://github.com/forFudan/DeciMojo}, + url = {https://github.com/forFudan/decimojo}, version = {0.1.0}, note = {Computer Software} } diff --git a/src/decimojo/__init__.mojo b/src/decimojo/__init__.mojo index 7b73588..a42127e 100644 --- a/src/decimojo/__init__.mojo +++ b/src/decimojo/__init__.mojo @@ -1,6 +1,6 @@ # ===----------------------------------------------------------------------=== # # DeciMojo: A fixed-point decimal arithmetic library in Mojo -# https://github.com/forFudan/DeciMojo +# https://github.com/forFudan/decimojo # # Copyright 2025 Yuhao Zhu # diff --git a/src/decimojo/arithmetics.mojo b/src/decimojo/arithmetics.mojo index 59ecdf0..44fbe1a 100644 --- a/src/decimojo/arithmetics.mojo +++ b/src/decimojo/arithmetics.mojo @@ -1,6 +1,6 @@ # ===----------------------------------------------------------------------=== # # DeciMojo: A fixed-point decimal arithmetic library in Mojo -# https://github.com/forFudan/DeciMojo +# https://github.com/forFudan/decimojo # # Copyright 2025 Yuhao Zhu # diff --git a/src/decimojo/comparison.mojo b/src/decimojo/comparison.mojo index 97ab927..19a1c03 100644 --- a/src/decimojo/comparison.mojo +++ b/src/decimojo/comparison.mojo @@ -1,6 +1,6 @@ # ===----------------------------------------------------------------------=== # # DeciMojo: A fixed-point decimal arithmetic library in Mojo -# https://github.com/forFudan/DeciMojo +# https://github.com/forFudan/decimojo # # Copyright 2025 Yuhao Zhu # diff --git a/src/decimojo/decimal.mojo b/src/decimojo/decimal.mojo index 08fcdf0..29866ca 100644 --- a/src/decimojo/decimal.mojo +++ b/src/decimojo/decimal.mojo @@ -1,6 +1,6 @@ # ===----------------------------------------------------------------------=== # # DeciMojo: A fixed-point decimal arithmetic library in Mojo -# https://github.com/forFudan/DeciMojo +# https://github.com/forFudan/decimojo # # Copyright 2025 Yuhao Zhu # diff --git a/src/decimojo/exponential.mojo b/src/decimojo/exponential.mojo index 2efe8e2..30dfa99 100644 --- a/src/decimojo/exponential.mojo +++ b/src/decimojo/exponential.mojo @@ -1,6 +1,6 @@ # ===----------------------------------------------------------------------=== # # DeciMojo: A fixed-point decimal arithmetic library in Mojo -# https://github.com/forFudan/DeciMojo +# https://github.com/forFudan/decimojo # # Copyright 2025 Yuhao Zhu # diff --git a/src/decimojo/prelude.mojo b/src/decimojo/prelude.mojo index 2da998d..0b5b25d 100644 --- a/src/decimojo/prelude.mojo +++ b/src/decimojo/prelude.mojo @@ -1,6 +1,6 @@ # ===----------------------------------------------------------------------=== # # DeciMojo: A fixed-point decimal arithmetic library in Mojo -# https://github.com/forFudan/DeciMojo +# https://github.com/forFudan/decimojo # # Copyright 2025 Yuhao Zhu # diff --git a/src/decimojo/rounding.mojo b/src/decimojo/rounding.mojo index 0e44a07..f093ef9 100644 --- a/src/decimojo/rounding.mojo +++ b/src/decimojo/rounding.mojo @@ -1,6 +1,6 @@ # ===----------------------------------------------------------------------=== # # DeciMojo: A fixed-point decimal arithmetic library in Mojo -# https://github.com/forFudan/DeciMojo +# https://github.com/forFudan/decimojo # # Copyright 2025 Yuhao Zhu # diff --git a/src/decimojo/rounding_mode.mojo b/src/decimojo/rounding_mode.mojo index 9a1d635..c8934f1 100644 --- a/src/decimojo/rounding_mode.mojo +++ b/src/decimojo/rounding_mode.mojo @@ -1,6 +1,6 @@ # ===----------------------------------------------------------------------=== # # DeciMojo: A fixed-point decimal arithmetic library in Mojo -# https://github.com/forFudan/DeciMojo +# https://github.com/forFudan/decimojo # # Copyright 2025 Yuhao Zhu # diff --git a/src/decimojo/special.mojo b/src/decimojo/special.mojo index a3247d0..e644722 100644 --- a/src/decimojo/special.mojo +++ b/src/decimojo/special.mojo @@ -1,6 +1,6 @@ # ===----------------------------------------------------------------------=== # # DeciMojo: A fixed-point decimal arithmetic library in Mojo -# https://github.com/forFudan/DeciMojo +# https://github.com/forFudan/decimojo # # Copyright 2025 Yuhao Zhu # diff --git a/src/decimojo/utility.mojo b/src/decimojo/utility.mojo index 08cc56b..2784031 100644 --- a/src/decimojo/utility.mojo +++ b/src/decimojo/utility.mojo @@ -1,6 +1,6 @@ # ===----------------------------------------------------------------------=== # # DeciMojo: A fixed-point decimal arithmetic library in Mojo -# https://github.com/forFudan/DeciMojo +# https://github.com/forFudan/decimojo # # Copyright 2025 Yuhao Zhu #