Byte-Masons / Reliquary

50 stars 20 forks source link

Code style etc #3

Closed tess3rac7 closed 2 years ago

tess3rac7 commented 2 years ago

What this PR does:

What this PR doesn't do (to-do next in specified order):

  1. Remove smaller-bit ints which will improve readability
  2. Remove boring files (since it looks like they're only used for smaller bit ints)
  3. Run tess's OCD mental logic checker on Reliquary (this will be in parts, like a few functions at a time, and may entail making tweaks for readability/logic as I go along)
  4. Improve documentation in Reliquary, simplifying explanations wherever possible

Note: there's a few js files under scripts, namely babylonian, fixedPoint, moduleTest and screamTester that seem unrelated to this repo and reference ABIs that aren't even present. I will delete them but just want to make sure before I do.