/* SCCS @(#)NslPrePreProcessor.java 1.1 02/28/99 12:08:07 */ /* * Copyright (c) 1997 USC Brain Project. email nsl@java.usc.edu. */ package lx.src.util; import java.io.*; import java.util.*; public class NslPrePreProcessor { public NslPrePreProcessor () { import_packages = new Vector(2,2); package_name = null; classes = new Vector(1,1); class_var_scope = cur_var_scope = new Vector(); var_scope = new Stack(); gencodes = new Vector(10,10); wholebuffer = null; init_gen_code_index = -1; } public void setWholeBuffer(Vector wb) { wholebuffer=wb; } public void setcommenting(boolean b) { nocomments=b; //System.err.println("/* nocomments="+b+" */"); } Vector import_packages; String package_name; Vector classes; int init_gen_code_index; Vector cur_var_scope; Vector class_var_scope; Stack var_scope; Vector gencodes; Vector wholebuffer; static public boolean nocomments; }