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.