Program#
- class gam.ast.program.Program(*, name: Literal['Program'] = 'Program', modules: List[Module] = None, view_index: ViewPage, statements: List[Statement] = None, entry_point: CallExpression, **extra_data: Any)[source]#
Represents a program
A Program is a collection of modules that are used to represent the application. It is used to store the application.
- name: Literal['Program']#
- entry_point: CallExpression#