151c6abf45
rustfmt fixes
ba7db1e91b
rustfmt
801aaf7b78
switch to symbols, update formatting
59f3e320e3
fix imaginary, refactor
0560847753
rewrite parser, checked arithmetic
2c54025d00
change iterators, refactor exceptions
3e497d3ebc
optimized native function calls