Think In Geek | In geek we trust
SeriesPosts by Bernat RàfalesArchives
  • A tiny GCC front end – Part 8

    Jan 30, 2016 • Roger Ferrer Ibáñez • compilers, GCC

    Now that we have the basic language set implemented we can consider adding new features to it. Today we will add arrays.

    Read on →

  • A tiny GCC front end – Part 7

    Jan 19, 2016 • Roger Ferrer Ibáñez • compilers, GCC • gcc, tiny

    In this part we will complete the missing statements from part 6 and finish our front end.

    Read on →

  • A tiny GCC front end – Part 6

    Jan 17, 2016 • Roger Ferrer Ibáñez • compilers, GCC • gcc, tiny

    In part 5 we described the objects that we will need to semantically analyze a tiny program. In current part we will extend the parser of part 4 to do the semantic analysis and create the GENERIC trees.

    Read on →

  • A tiny GCC front end – Part 5

    Jan 16, 2016 • Roger Ferrer Ibáñez • compilers, GCC • gcc, tiny

    In the last installment of this series we saw how to verify that the sequence of tokens of the input is syntactically valid. Today we will see what we need to give it meaning.

    Read on →

  • A tiny GCC front end – Part 4

    Jan 10, 2016 • Roger Ferrer Ibáñez • compilers, GCC • gcc, tiny

    Now that we have a stream of tokens we can start performing syntactic analysis.

    Read on →

« Older Newer »

Powered by Jekyll. Theme based on whiteglass
Subscribe via RSS