Module unmake::ast

source ·
Expand description

ast parses makefiles.

Structs

  • Gem provides tokens enriched with parsing location information.
  • Mk models a makefile AST.
  • SPECIAL_TARGETS collects POSIX special target names.

Enums

  • Ore provides raw token information.

Statics

Traits

  • Node provides convenient behaviors for unit testing.
  • Traceable prepares an AST entry to receive updates about parsing location details.

Functions

  • parse_posix generates a makefile AST from a string.