PyCalc

Calculate better

PyCalc Help

Exceptions


PyCalc puts all the power of a Python interpreter into your hands on mobile. In some situations this may expose you to undesirable behavior.

Timeouts

If you run code that takes a very long time, PyCalc will normally try to interrupt that code and return control to you in a reasonable amount of time. Because of the way Python works, this isn't always possible. You might end up in a situation where the only way to recover is to force-quit PyCalc and restart it. This poor user experience is just a consequence of making such open-ended power available to you.

Memory Exhaustion

Similarly, it's possible that your Python code could use huge amounts of device memory. If your code exhausts the memory on the device, then PyCalc will crash and must be restarted.