1
0
mirror of https://github.com/exaloop/codon.git synced 2025-06-03 15:03:52 +08:00
codon/docs/SUMMARY.md
A. R. Shajii c128e59132
Annotation updates (#41)
* 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>
2022-08-02 14:53:17 -04:00

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)