Module dev.civl.abc
Package dev.civl.abc.program.IF
package dev.civl.abc.program.IF
Module program provides a high-level, mutable, representation of a program. This representation contains the AST as a field. Various methods in the program can transform it, replacing the AST with an entirely new one.
-
ClassDescriptionAn abstract representation of a program.This factory is used to produce a whole
Programfrom a set of ASTs representing individual translation units.