Loading...
Searching...
No Matches
by::logStructureFlag Class Reference

Flag for enabling logging of the Abstract Syntax Tree (AST) or program structure. More...

#include <logStructureFlag.hpp>

Inheritance diagram for by::logStructureFlag:

Public Member Functions

 logStructureFlag (cli &c)
 
const nchargetName () const override
 
const nchargetDescription () const override
 

Protected Member Functions

const strings & _getRegExpr () const override
 
res _onTake (const flagArgs &tray) const override
 

Detailed Description

Flag for enabling logging of the Abstract Syntax Tree (AST) or program structure.

When this flag is activated, the interpreter and starter will output detailed information about the parsed AST and its execution flow, useful for debugging.

// Example usage:
// frontend --show-structure
// frontend -S

The documentation for this class was generated from the following file:
to Top