ideas
0.0.38
  • Additional motivation
  • Usage
  • Create your own import hook
  • A deep dive
  • Guide to the examples

Source transformations

  • nobreak as a keyword
  • repeat as a keyword
  • French Python
  • French repeat
  • Auto-self
  • Decimal math
  • Fractional math (token)
  • Switch statement
  • Implicit multiplication
  • Unnormalized unicode

AST transformations

  • Fractional math (AST)

Bytecode transformations

  • Confused math (Bytecode)

More complex examples

  • True constants
  • Examples never included - first draft

Custom encodings

  • Create your own codec

Other modules

  • About tokens
  • import_hook.py
  • console.py
ideas
  • »
  • Overview: module code

All modules for which code is available

  • ideas.console
  • ideas.examples.auto_self
  • ideas.examples.confused_math_bc
  • ideas.examples.constants
  • ideas.examples.decimal_math
  • ideas.examples.fractions_ast
  • ideas.examples.fractions_tok
  • ideas.examples.french
  • ideas.examples.french_repeat
  • ideas.examples.function_keyword
  • ideas.examples.implicit_multiplication
  • ideas.examples.lambda_codec
  • ideas.examples.nobreak
  • ideas.examples.repeat
  • ideas.examples.switch
  • ideas.import_hook
  • token_utils

© Copyright 2020, AndrĂ© Roberge.

Built with Sphinx using a theme provided by Read the Docs.