micropython/micropython — pull request #649 by pfalcon (2014-06-02 16:43:46+00:00)
Title: Support multiple bytecode optimization levels

-O sets ``__debug__`` to False, -OOO (aka -O3) removes lineno info. -OO is skipped, but in CPy that removes docstrings, what we so far do unconditionally, can make it CPy-compatible ;-).