Navigation

  • index
  • next |
  • previous |
  • gccjit 0.4 documentation »
  • Tutorial

Tutorial¶

  • Creating a trivial machine code function
    • Options
    • Full example
  • Loops and variables
    • Visualizing the control flow graph
    • Full example
  • Implementing a “brainf” compiler
    • The “brainf” language
    • Converting a brainf script to libgccjit IR
    • Compiling a context to a file
    • Other forms of ahead-of-time-compilation

Previous topic

Python bindings for libgccjit

Next topic

Creating a trivial machine code function

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • previous |
  • gccjit 0.4 documentation »
  • Tutorial
© Copyright 2014-2022, David Malcolm. Created using Sphinx 4.5.0.