01: /*
02: * Copyright (C) 2007 Jared Alexander Spigner
03: *
04: * This library is free software; you can redistribute it and/or
05: * modify it under the terms of the GNU Lesser General Public
06: * License as published by the Free Software Foundation; either
07: * version 2.1 of the License, or any later version.
08: *
09: * This library is distributed in the hope that it will be useful,
10: * but WITHOUT ANY WARRANTY; without even the implied warranty of
11: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12: * Lesser General Public License for more details.
13: *
14: * You should have received a copy of the GNU Lesser General Public
15: * License along with this library; if not, write to the Free Software
16: * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
17: *
18: * jspigner@openjx.org
19: *
20: * JXGLOBAL.java
21: *
22: * Created on June 8, 2007, 1:11 AM
23: *
24: */
25:
26: package org.openjx.conf;
27:
28: /**
29: *
30: * @author Jared Spigner
31: */
32: public interface JXGLOBAL {
33:
34: public static final boolean DEBUG_COMPILE = false;
35: public static final boolean DEBUG_INTERPRET = false;
36: public static final boolean DEBUG_PARSER = false;
37: public static final boolean DEBUG_STACK = false;
38:
39: /**
40: * This enumeration is used to determine stack call types for the virtual
41: * machine.
42: */
43: public static enum JXSTACK_CALL {
44: JXSTACK_PUSH, JXSTACK_UPDATE, JXSTACK_FINAL
45: }
46:
47: }
|