/** * Copyright (c): Uwe Schmidt, FH Wedel * * You may study, modify and distribute this source code * FOR NON-COMMERCIAL PURPOSES ONLY. * This copyright message has to remain unchanged. * * Note that this document is provided 'as is', * WITHOUT WARRANTY of any kind either expressed or implied. */ public abstract class Expr { // die eval Funktion // liefert ein beliebiges Objekt als Resultat // damit koennen nicht nur arithmetische Ausdruecke // sondern Ausdruecke mit beliebigem Resultat // behandelt werden public abstract Object eval(); }