Further overhaul of package line comments.

This commit is contained in:
Jeroen van Rijn
2025-10-09 23:05:29 +02:00
parent 2bc409eab5
commit 7a9ea3ee6d
147 changed files with 155 additions and 186 deletions
-7
View File
@@ -1,7 +0,0 @@
// package big implements arbitrary precision integers and rationals.
package math_big
/*
For the theoretical underpinnings, see Knuth's The Art of Computer Programming, Volume 2, section 4.3.
The code started out as an idiomatic source port of libTomMath, which is in the public domain, with thanks.
*/
+1
View File
@@ -1,3 +1,4 @@
// Arbitrary precision integers and rationals.
package math_big
/*
+1 -1
View File
@@ -1,4 +1,4 @@
// package bits implements bit-level operations, including the ability to set or toggle individual bits in an integer.
// Bit-level operations, including the ability to set or toggle individual bits in an integer.
package math_bits
import "base:intrinsics"
+1 -1
View File
@@ -1,4 +1,4 @@
// package cmplx implements trigonometric and other mathematic operations on complex numbers.
// Trigonometric and other mathematic operations on complex numbers.
package math_cmplx
import "base:builtin"
+1 -1
View File
@@ -1,4 +1,4 @@
// package ease implements easing procedures and flux easing used for animations.
// Easing procedures and flux easing used for animations.
package ease
import "core:math"
+1 -1
View File
@@ -1,4 +1,4 @@
// package fixed implements fixed-point rational numbers and conversion to/from `f64`.
// Fixed-point rational numbers and conversion to/from `f64`.
package math_fixed
import "core:math"
+1 -1
View File
@@ -1,2 +1,2 @@
// package linalg implements linear algebra procedures useful for 3D spatial transformations.
// Linear algebra procedures useful for 3D spatial transformations.
package linalg
+1 -1
View File
@@ -1,4 +1,4 @@
// package glsl implements a GLSL-like mathematics library plus numerous other utility procedures.
// `GLSL`-like mathematics library plus numerous other utility procedures.
package math_linalg_glsl
import "base:builtin"
+1 -1
View File
@@ -1,4 +1,4 @@
// package hlsl implements a HLSL-like mathematics library plus numerous other utility procedures.
// `HLSL`-like mathematics library plus numerous other utility procedures.
package math_linalg_hlsl
import "base:builtin"
+1 -1
View File
@@ -1,4 +1,4 @@
// package math implements typical trignometric and other basic math routines.
// Typical trignometric and other basic math routines.
package math
import "base:intrinsics"
+1 -1
View File
@@ -1,5 +1,5 @@
/*
package noise implements the OpenSimplex2 noise algorithm.
`OpenSimplex2` noise algorithm.
Ported from [[ https://github.com/KdotJPG/OpenSimplex2 }].
Copyright 2022 Yuki2 [[ https://github.com/NoahR02 ]]
+1 -1
View File
@@ -1,4 +1,4 @@
// package rand implements various random number generators.
// Random number generators.
package rand
import "base:intrinsics"