chiark / gitweb /
nimber.git
5 weeks agoMultiplication passes first test!
Simon Tatham [Fri, 11 Apr 2025 17:46:44 +0000 (18:46 +0100)]
Multiplication passes first test!

5 weeks agoMissing add implementation
Simon Tatham [Fri, 11 Apr 2025 17:44:33 +0000 (18:44 +0100)]
Missing add implementation

5 weeks agoDetermine starting level
Simon Tatham [Fri, 11 Apr 2025 17:44:21 +0000 (18:44 +0100)]
Determine starting level

5 weeks agomul_by_h working
Simon Tatham [Fri, 11 Apr 2025 17:17:34 +0000 (18:17 +0100)]
mul_by_h working

6 weeks agoI think that's refs, split and join?
Simon Tatham [Fri, 11 Apr 2025 07:58:46 +0000 (08:58 +0100)]
I think that's refs, split and join?

6 weeks agoRestart without the trait system
Simon Tatham [Fri, 11 Apr 2025 07:51:10 +0000 (08:51 +0100)]
Restart without the trait system

6 weeks agoAllow converting back into slice references.
Simon Tatham [Thu, 10 Apr 2025 11:55:25 +0000 (12:55 +0100)]
Allow converting back into slice references.

6 weeks agoAllow FiniteNimber based on a slice.
Simon Tatham [Thu, 10 Apr 2025 11:49:34 +0000 (12:49 +0100)]
Allow FiniteNimber based on a slice.

This should make it easier to partition things.

6 weeks agoAllow variable-sized FiniteNimber.
Simon Tatham [Thu, 10 Apr 2025 11:41:43 +0000 (12:41 +0100)]
Allow variable-sized FiniteNimber.

6 weeks agoImplement Add, via BitXor on the underlying type.
Simon Tatham [Thu, 10 Apr 2025 11:37:10 +0000 (12:37 +0100)]
Implement Add, via BitXor on the underlying type.

6 weeks agoStart work on a nimbers library.
Simon Tatham [Thu, 10 Apr 2025 11:25:39 +0000 (12:25 +0100)]
Start work on a nimbers library.