[proxy] web.archive.org← back | site home | direct (HTTPS) ↗ | proxy home | ◑ dark◐ light

The Python → 11l → C++ transpiler

The Wayback Machine - https://web.archive.org/web/20220924233728/https://11l-lang.org/transpiler/

The Python → 11l → C++ transpiler is a union of 2 transpilers:

  1. The Python → 11l transpiler, which translates Python code into 11l.
  2. The 11l → C++ transpiler, which translates 11l code into C++ [which is then compiled into machine code].

In a sense, the 11l programming language acts as an intermediate language, but since it is very similar and close to the Python language (albeit semantically, not syntactically), it is generally not required to study it specifically.

Also it should be noted that this transpiler generates a human-readable code, which simplifies debugging of the

generated program.

Performance


Download

Here is the latest version of the Python → 11l → C++ transpiler:

11l.tar.xz

[source code repos].

Usage:

  1. Unpack archive to whatever directory you want.
  2. Open Terminal/cmd.
  3. Run command:
    <path_to_unpacked_archive_files>\11l <source_python_or_11l_file>
    on Windows, or
    <path_to_unpacked_archive_files>/11l <source_python_or_11l_file>
    on Linux.

Having problems with

transpiling your Python

program? Please read this guide.
And if you haven't found a solution there, then

write at the forum

.