|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.extex.interpreter.type.AbstractCode
org.extex.interpreter.primitives.register.real.AbstractMath
org.extex.interpreter.primitives.register.real.MathExpression
public class MathExpression
Math. Expressions to get a real-value. It uses the JEval http://jeval.sourceforge.net/.
Example
\mathexpr{2*7}
\real7=\mathexpr{7+4-2*3}
\count99=\mathexpr{7+4-2*3}
| Constructor Summary | |
|---|---|
MathExpression(CodeToken token)
Creates a new object. |
|
| Method Summary | |
|---|---|
protected Real |
calculate(Context context,
TokenSource source,
Typesetter typesetter)
Calculate |
| Methods inherited from class org.extex.interpreter.primitives.register.real.AbstractMath |
|---|
convertCount, convertReal, execute, the |
| Methods inherited from class org.extex.interpreter.type.AbstractCode |
|---|
getLocalizer, getName, getToken, isIf, isOuter, readResolve, toString, toText, toText |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.extex.interpreter.type.Theable |
|---|
the |
| Methods inherited from interface org.extex.interpreter.primitives.register.real.RealConvertible |
|---|
convertReal |
| Methods inherited from interface org.extex.interpreter.parser.CountConvertible |
|---|
convertCount |
| Constructor Detail |
|---|
public MathExpression(CodeToken token)
token - the initial token for the primitive| Method Detail |
|---|
protected Real calculate(Context context,
TokenSource source,
Typesetter typesetter)
throws HelpingException,
TypesetterException
calculate in class AbstractMathcontext - the contextsource - the token sourcetypesetter - the typesetter
HelpingException - in case of an error
TypesetterException - in case of an error in the typesetterAbstractMath.calculate(
org.extex.interpreter.context.Context,
org.extex.interpreter.TokenSource, org.extex.typesetter.Typesetter)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||