PleegWat
836b977fc9
Implement negative number parsing
2026-09-03 13:42:11 +02:00
PleegWat
2c6e025dff
Refactor tests to use data structs
...
Rather than a pointer to the end of the parseable string, we now store
the number of bytes we expect to be parsed. Current code allows for 11
bytes of string data which should suffice for most usecases.
2026-09-03 11:34:01 +02:00
PleegWat
9ff0a3192c
Fix binary parsing and more tests
2026-09-02 21:33:58 +02:00
PleegWat
fd5469aafc
Add some cases, fix an octal bug
2026-09-02 21:28:29 +02:00
PleegWat
e8cf5ae35f
Initial version of atoi
...
Functions to convert strings to integers in various bases
2026-09-02 21:22:04 +02:00
ShatteredMINT
37d0e556d2
Merge pull request 'clean up confusion about function template' ( #14 ) from meta-documentation into main
...
Reviewed-on: #14
2026-09-02 20:49:38 +02:00
ShatteredMINT
26d3a4d4f4
clean up confusion about function template
2026-09-02 20:49:22 +02:00
ShatteredMINT
786adfdb1c
Merge pull request 'Changed docs of math functions to conform to new guidelines' ( #12 ) from Micha_i/symphony_stdlib:math-functions-docs into main
...
Reviewed-on: #12
2026-09-02 11:46:14 +02:00
Michał Isalski
84636799b6
Changed docs of math functions to conform to new guidelines
2026-09-02 11:44:30 +02:00
ShatteredMINT
aa2cbe4ad8
Merge pull request 'Add basic meta documentation' ( #11 ) from meta-documentation into main
...
Documentation efforts are ongoing but this should be good enough for now
2026-09-02 11:39:25 +02:00
ShatteredMINT
8301d5988a
create teaching directory
2026-09-02 11:32:46 +02:00
ShatteredMINT
dbd4865f14
change stack start
2026-09-02 11:31:52 +02:00
ShatteredMINT
8f1b970a2f
remove mention of non existent file
2026-09-02 11:31:33 +02:00
ShatteredMINT
ddca02d8a8
relax r7 requirement for result stack
2026-09-02 11:21:03 +02:00
ShatteredMINT
a3d6cb64b5
remove duplicate documentation from stdlib.asm
2026-09-02 11:17:18 +02:00
ShatteredMINT
9816111f38
clarify stack arguments
2026-09-01 14:08:20 +02:00
ShatteredMINT
f2e5c830b3
explain inline comment
2026-09-01 13:48:12 +02:00
ShatteredMINT
60e7b6209f
basic contribution guidelines
2026-09-01 13:21:17 +02:00
ShatteredMINT
33b7886e70
add arrays to readme
2026-09-01 13:07:13 +02:00
ShatteredMINT
daf4168129
format calling convention
2026-08-31 10:17:25 +02:00
ShatteredMINT
4bce47209a
fix remaining links
2026-08-31 10:12:57 +02:00
ShatteredMINT
af5a750031
link test
2026-08-31 10:10:10 +02:00
ShatteredMINT
8e0fdf0d28
start readme
2026-08-31 10:08:44 +02:00
ShatteredMINT
9dcc182954
Merge pull request 'Added abs, max, min and parity functions' ( #8 ) from Micha_i
...
Looks good, will probably have to look how closely it matches the guidelines for documentation once i am done with them
but that will be a quick change
2026-08-31 09:36:54 +02:00
Michał Isalski
b99532b980
Added abs, max, min and parity functions
2026-08-31 01:17:50 +02:00
ShatteredMINT
0d9958e850
remove outdated statements about the heap
2026-08-30 18:27:55 +02:00
ShatteredMINT
70def24a5d
remove non standard instructions do testing outside of repo
2026-08-30 18:25:13 +02:00
ShatteredMINT
8460c0ff47
add integer multiply
2026-08-30 18:24:53 +02:00
ShatteredMINT
f620bd41fa
add feature request template
2026-08-30 10:40:50 +02:00
ShatteredMINT
bf09c55d2f
add basic bit operations
2026-08-30 09:26:24 +02:00
ShatteredMINT
295ff03c93
change RA to r13
2026-08-30 09:26:24 +02:00
ShatteredMINT
64117db274
initial commit
2026-08-30 09:26:24 +02:00
ShatteredMINT
33bf178a72
Initial commit
2026-08-30 09:24:14 +02:00