

import java.util.*;
import Jakarta.util.FixDosOutputStream;
import Jakarta.util.Util;
import java.io.*;

// this layer sits immediately below the JamPack preprocess layer
// and the Mixin mixinbase layer.  it contains the Main and JTSParseTree
// classes that are virtually identical. (So why have multiple copies?)

// the following two class refinements encapsulate the
// methods needed for setting and getting layer names

public class AST_Program {

    // set, get layer name methods

    public String getAspectName() {
        AstNode.override( "AST_Program.getAspectName", this );
        return null;
    }

    public void setAspectName( String pname ) {
        AstNode.override( "AST_Program.setAspectName", this );
    }
}
