dutils

所属分类:数学计算
开发工具:D
文件大小:0KB
下载次数:0
上传日期:2023-03-05 23:36:50
上 传 者sh-1993
说明:  D2编程语言中有用模块的集合(希望如此)
(A collection of (hopefully )useful modules in the D2 Programming Language)

文件列表:
CHANGELOG.md (3436, 2023-03-05)
LICENSE (35823, 2023-03-05)
dub.json (1281, 2023-03-05)
dub.selections.json (60, 2023-03-05)
source/ (0, 2023-03-05)
source/dutils/ (0, 2023-03-05)
source/dutils/binom.d (4063, 2023-03-05)
source/dutils/math/ (0, 2023-03-05)
source/dutils/math/core.d (31224, 2023-03-05)
source/dutils/math/def.d (3571, 2023-03-05)
source/dutils/math/number.d (16445, 2023-03-05)
source/dutils/math/package.d (1007, 2023-03-05)
source/dutils/package.d (1134, 2023-03-05)
source/dutils/physics.d (14044, 2023-03-05)
source/dutils/skeleton.d (9567, 2023-03-05)
source/dutils/sprite.d (3883, 2023-03-05)

# dutils A collection of (hopefully) useful modules in the D2 Programming Language. This project was initially supposed to be a collection of whatever modules I decided to write for the D programming language (not unlike Arsd), but it had no direction, and I soon forgot about it. After months, I picked it up again, and decided to make a game engine, mainly centered around a robust mathematics library (which is currently all there is) and modularity: i.e. one can write an additional module extending upon the base framework with little to no effort. ## What's With the Version Number? I am an absolute monkey, and started it at v0.1.0 for some reason. Don't ask, I do not remember at this point. ## Changelog for dutils v0.2.0 ### NEW #### dutils.math - Created dutils.math.core, dutils.math.def, and dutils.math.number. - dutils.math.def contains the definitions for the template mathematical type: Mtype, and for the wrappers for the function and operator lists. - dutils.math.number contains the definition of the Number type, which is currently incomplete. The Number type currently supports four operations: +, -, *, and /, and the functions toDstring and fromDstring. The ^^ exponentiation operation will be done later, as it requires logarithms and arguments. - dutils.math.core supports registering, validating, and executing a function. ### REMOVED - The entire library is getting a revamp, so I removed the existing iteration of the Math Library. Soon the rest of the library will be replaced, but until then, it wil remain. ## Build Instructions For a static lib build: dub build --config=standard --build-mode=allAtOnce For a shared lib build (requires LDC or GDC): dub build --compiler=ldc2 --config=shared --build-mode=allAtOnce

近期下载者

相关文件


收藏者