Skip to content

ucb-sejits/ctree-tutorial

Repository files navigation

ctree-tutorial

A set of tutorials that will help you start using ctree.

Table of Contents

  1. Introduction to Specializers
  2. Debugging Specializers
  3. Visitors and Transformers
  4. Case Study: Functional NumPy
  5. String Templates

Basic Concepts

  • AST Abstract Syntax Tree. A tree representation of a source code. This is the way specializers modify and convert codes.
  • JIT Just in Time. Refers to the "just in time" compilation of the code, which is the compilation done during execution of a program.
  • Transformer Same as Visitor with the difference that Transformers can modify the tree they are traversing.
  • Visitor A class that traverses an AST and executes actions based on the values of specific types of node, but without modifying them.

About

A set of tutorials that will help you start using ctree.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published