Python3Generator

A toolkit to generate Python 3 source code from Pharo.

MIT License

Stars
26
Committers
1

Bot releases are visible (Hide)

Python3Generator - v2.0.0 Latest Release

Published by juliendelplanque over 5 years ago

Changelog

Major changes

  • Migrated sources to Tonel.
  • Dropped support of Pharo 5.0 (last release supporting this version is v1.2.0).
  • Directory holding sources is not 'src' instead of 'repository'.
  • Added possibility to test equality of ast nodes (implemented #= and #hash).

Minor changes

  • Now use FFI interpreter as default interpreter.
  • Adapted to new Stream API to make the project work on Pharo 8.
  • Added #<< message on P3GInstructionsList to make instructions list building easier.
Python3Generator -

Published by juliendelplanque over 5 years ago

Changelog

  • Integrated P3GLambda, its test and P3GTuple from Python3Bridge project to P3Generator project with the help of alejandroinfante.
Python3Generator -

Published by juliendelplanque over 5 years ago

Changelog

  • Fixed usage Association's methods of #head and #tail to become #key and #value (because of the brutal removal of these methods that happened in Pharo)
  • Some cleaning
  • Added extension methods on Symbol to make the DSL more user-friendly.
Python3Generator - First release

Published by juliendelplanque over 6 years ago

A first release.

Everything is not implemented (class/function definition are not supported for example).

But it works quite well, MatplotLibBridge uses this version and works nicely.