| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Implement new number system | Charlie Stanton | 2024-12-15 | 1 | -145/+58 | 
| | | |||||
| * | Completely remove the path space | Charlie Stanton | 2024-03-29 | 1 | -47/+47 | 
| | | | | | The new design uses deeply nested values in the value space instead. | ||||
| * | Adds an incredibly simple equality operator | Charlie Stanton | 2023-07-21 | 1 | -0/+15 | 
| | | |||||
| * | Huge refactor to a more value based system, doing away with terminals. Also ↵ | Charlie Stanton | 2023-07-19 | 1 | -67/+47 | 
| | | | | | introduces unit testing | ||||
| * | Replaces the interfaces implementation of Atom with a tagged union based ↵ | Charlie Stanton | 2023-04-21 | 1 | -16/+16 | 
| | | | | | implementation | ||||
| * | Changes the implementation of Atomise and Compound to no longer use goroutines | Charlie Stanton | 2023-04-21 | 1 | -5/+5 | 
| | | | | | This results in a massive performance boost, ~4x speedup | ||||
| * | Adds the NOT operator | Charlie Stanton | 2023-04-19 | 1 | -0/+24 | 
| | | |||||
| * | Adds the reciprocal operator | Charlie Stanton | 2023-04-19 | 1 | -0/+34 | 
| | | |||||
| * | Fixes internal error messages for arithmetic functions | Charlie Stanton | 2023-04-19 | 1 | -4/+4 | 
| | | |||||
| * | Adds the negate operator | Charlie Stanton | 2023-04-19 | 1 | -0/+33 | 
| | | | | | Negates all of the numbers produced by its content subex | ||||
| * | Combines sum and product into an arithmetic state that contains a function ↵ | Charlie Stanton | 2023-04-19 | 1 | -0/+87 | 
| for it's operation Creates arithmetic.go which will house all of these functions | |||||
