Skip to content

Semi-official read-only mirror of the CPython Mercurial repository

License

Notifications You must be signed in to change notification settings

PisaCoderDojo/cpython-ita

 
 

Repository files navigation

Cpython-ita

This work is group project of the Pisa CoderDojo and a batch of computer science students. Here, we fork the Cpython repository, and we extended the grammar of Python languange in order to use italian keyworks as native constructor.

Furthermore, to fully integrate the new keys, we modified the language interpreter is some parts, such as: the EBNF grammar (i.e. adding new production), the AST (abstract syntax tree), and the builtin funtions. In addiction, we modified the standard IDLE to have an editor that highlight and hints the new added words.

This project has been presented in the keynote of Toscana DojoCon, and it will be use for educations purpose as toy programming language. We will continue to improve the language syntax in order to let it become more suitable for coding teaching.

About

Semi-official read-only mirror of the CPython Mercurial repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 54.8%
  • C 39.3%
  • Assembly 1.3%
  • Shell 0.9%
  • TeX 0.7%
  • C++ 0.7%
  • Other 2.3%