mirror of
https://github.com/exaloop/codon.git
synced 2025-06-03 15:03:52 +08:00
* Fix gitignore, versions * Add caching (WIP) * Fix decorator * Refactor * Support tuple conversions * Fix void; allow pyobj default conversion * Improve setup * Rename * Fix JIT output capturing * Support conversion of "complex" * Allow class conversions * Use Python number API * Use Python API for (get/set/del)item * Add decorator docs * Cleanup * Support slice and optional conversions * Add comparison magics * Remove Optional.__invert__() method * Fix tests * Fix test * Add release notes * New pybridge tests * Update decorator tests * Fix optional tuple handling * Fix optional str() and repr() * Add more decorator tests * Fix optional.__bool__ * Update releases.md * Add op tests * Organize release notes [skip ci] * clang-format [skip ci] * Add r-magics to pyobj; more tests [skip ci] * More pybridge tests * Add plugin library paths to build command * Remove walrus operator [skip ci] * Fix optional operator handling; Fix right-magic handling Co-authored-by: Ibrahim Numanagić <ibrahimpasa@gmail.com> Co-authored-by: Ibrahim Numanagić <inumanag@users.noreply.github.com>
37 lines
984 B
Markdown
37 lines
984 B
Markdown
# Table of contents
|
|
|
|
* [Welcome to Codon](README.md)
|
|
|
|
## General
|
|
|
|
* [Getting started](intro/intro.md)
|
|
* [Frequently asked questions](intro/faq.md)
|
|
* [Differences with Python](intro/differences.md)
|
|
* [Release notes](intro/releases.md)
|
|
|
|
## Language
|
|
|
|
* [Basics](language/basics.md)
|
|
* [Collections](language/collections.md)
|
|
* [Functions](language/functions.md)
|
|
* [Classes](language/classes.md)
|
|
* [Generators](language/generators.md)
|
|
* [Statics](language/statics.md)
|
|
* [Other types and features](language/extra.md)
|
|
* [Foreign function interface](language/ffi.md)
|
|
* [Inline LLVM IR](language/llvm.md)
|
|
|
|
## Interoperability
|
|
|
|
* [Python integration](interop/python.md)
|
|
* [Python decorator](interop/decorator.md)
|
|
* [C/C++ integration](interop/cpp.md)
|
|
* [Jupyter integration](interop/jupyter.md)
|
|
|
|
## Advanced
|
|
|
|
* [Parallelism and multithreading](advanced/parallel.md)
|
|
* [Pipelines](advanced/pipelines.md)
|
|
* [Intermediate representation](advanced/ir.md)
|
|
* [Building from source](advanced/build.md)
|