1. Pypy
  2. Untitled project
  3. pypy
  4. Branches

Branches

compile-from-stream

View source
compile-from-stream
  • Contributors
    1. Loading...
Author Commit Message Date Builds
250+ commits behind default.
Amaury Forgeot d'Arc
Simplify some tests
Amaury Forgeot d'Arc
Fix recently merged test
Amaury Forgeot d'Arc
Merge from default
Amaury Forgeot d'Arc
Fix a systematic crash in translated code
Amaury Forgeot d'Arc
Use a slightly more robust code structure
Amaury Forgeot d'Arc
Fix one test in module/_ast
Amaury Forgeot d'Arc
Merge default
Amaury Forgeot d'Arc
Translation fixes
Amaury Forgeot d'Arc
"import" now compiles code from the opened stream, and does not need to read() the whole source file first.
Amaury Forgeot d'Arc
Remove duplicate
Amaury Forgeot d'Arc
Fix all tests in pypy/interpreter; port test_automation tests as well
Amaury Forgeot d'Arc
Use the Python grammar to process __future__ imports, and get rid of the hand-made FutureAutomaton
Amaury Forgeot d'Arc
Fix encoding detection when source starts with \n.
Amaury Forgeot d'Arc
Override Parser.classify() to handle __future__.print_function, and remove python_grammar_no_print. Later, this may avoid the first pass to detect __future__ statements.
Amaury Forgeot d'Arc
New function PythonParser.parse_file(), it accepts a "Stream" to provide source lines
Amaury Forgeot d'Arc
Split PythonParser.parse_source(): after the source lines have been decoded, it now calls build_tree(). This prepares for a future function parse_file()
Amaury Forgeot d'Arc
Revert part of 3b843b81c6e6, to respect the comment just above
Amaury Forgeot d'Arc
A branch to allow the astcompiler to work on opened files, in addition to strings. see issue402