Source code: com/memoire/foo/FooVoid.java
1 /**
2 * @modification $Date: 2002/12/16 18:56:26 $
3 * @statut unstable
4 * @file FooVoid.java
5 * @version 0.08
6 * @author Guillaume Desnoix
7 * @email guillaume@desnoix.com
8 * @license GNU General Public License 2 (GPL2)
9 * @copyright 1999-2001 Guillaume Desnoix
10 */
11
12 package com.memoire.foo;
13 import com.memoire.foo.*;
14
15 public final class FooVoid
16 implements FooEval
17 {
18 public static final FooVoid VOID=new FooVoid();
19
20 private FooVoid() { }
21
22 public final String toString() { return "void"; }
23 public final Object eval()// { return this; }
24 { throw new RuntimeException("can not eval:void"); }
25 }