Mercurial Hosting > luan
comparison src/luan/LuanState.java @ 49:8ede219cd111
add WebShell
git-svn-id: https://luan-java.googlecode.com/svn/trunk@50 21e917c8-12df-6dd8-5cb6-c86387c605b9
author | fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9> |
---|---|
date | Fri, 28 Dec 2012 19:35:04 +0000 |
parents | 64ecb7a3aad7 |
children | 5c9cadd0acce |
comparison
equal
deleted
inserted
replaced
48:64ecb7a3aad7 | 49:8ede219cd111 |
---|---|
1 package luan; | 1 package luan; |
2 | 2 |
3 import java.io.InputStream; | |
4 import java.io.PrintStream; | |
3 import java.util.List; | 5 import java.util.List; |
4 import java.util.ArrayList; | 6 import java.util.ArrayList; |
5 | 7 |
6 | 8 |
7 public abstract class LuanState { | 9 public abstract class LuanState { |
8 private final LuanTable global = new LuanTable(); | 10 private final LuanTable global = new LuanTable(); |
9 private final List<MetatableGetter> mtGetters = new ArrayList<MetatableGetter>(); | 11 private final List<MetatableGetter> mtGetters = new ArrayList<MetatableGetter>(); |
10 final List<StackTraceElement> stackTrace = new ArrayList<StackTraceElement>(); | 12 final List<StackTraceElement> stackTrace = new ArrayList<StackTraceElement>(); |
13 | |
14 public InputStream in = System.in; | |
15 public PrintStream out = System.out; | |
16 public PrintStream err = System.err; | |
11 | 17 |
12 public final LuanTable global() { | 18 public final LuanTable global() { |
13 return global; | 19 return global; |
14 } | 20 } |
15 | 21 |