Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Smit-create/lpython

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LPython

LPython is a Python compiler. It is in heavy development, currently in pre-alpha stage. Some of the goals of LPython:

  • The best possible performance for numerical array oriented code
  • Run on all platforms
  • Compile a subset of Python and be Python compatible
  • Fast compilation
  • Excellent user friendly diagnostic messages: error, warnings, hints, notes, etc.
  • Ahead of time compilation to binaries and interactive usage (Jupyter notebook)
  • Able to transform the Python code to C++, Fortran and other languages
  • Explore how to design it so that it can be eventually used with any Python code

And more.

About

Python compiler

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 85.2%
  • Python 4.6%
  • Yacc 3.0%
  • Fortran 2.6%
  • C 1.6%
  • Jupyter Notebook 1.2%
  • Other 1.8%