func (m *Macro) Parse() error {
	astMacro, err := ast.ParseMacro(m.Expression)
	if err != nil {
		return err
	}
	m.ast = astMacro
	return nil
}
// Parse - Transforms the SECL `Expression` into its AST representation
Transforms the SECL `Expression` into its AST representation
// Parse - Transforms the SECL ` Expression ` into its AST representation
func (m *Macro) Parse() error {
	astMacro, err := ast.ParseMacro(m.Expression)
	if err != nil {
		return err
	}
	m.ast = astMacro
	return nil
}
func ( m * Macro ) Parse ( ) error { astMacro , err := ast . ParseMacro ( m . Expression ) if err != nil { return err } m . ast = astMacro return nil }
Transforms the SECL `Expression` into its AST representation
Transforms the SECL ` Expression ` into its AST representation