Fix one assert, and adapt style of others as well

- the `<= len()` was wrong

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Whitespace

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added add bytecode to improve interpreter performance

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Fix StringStream to conform to latest pypy

Signed-off-by: Stefan Marr <git@stefan-marr.de>
BigIntegers need to be removed, but using long is not RPython

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added string conversion

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Adopting superficial changes from RTruffleSOM

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Use `in` instead of has_key()

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Remove BigInteger from SOM

It is implemented like in RTruffleSOM, BigInteger remains on the VM level to hold rbigint instances.
This also properly parses rbigint.

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Need to make sure is_invokable is consistently a static method for RPython

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added bytecode for multiply and subtract

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Fix misparsing of ints in RPython, hopefully

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Whitespace

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Minor refactoring

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Use polymorphism on AbstractObject for quick bytecodes

Signed-off-by: Stefan Marr <git@stefan-marr.de>