Back to index

wims  3.65+svn20090927
Static Public Attributes | Static Package Attributes
org.javia.arity.VM Class Reference

List of all members.

Static Public Attributes

static final byte RESERVED = 0
static final String[] opcodeName
static final byte[] builtinArity

Static Package Attributes

static final byte CONST = 1
static final byte CALL = 2
static final byte ADD = 3
static final byte SUB = 4
static final byte MUL = 5
static final byte DIV = 6
static final byte MOD = 7
static final byte RND = 8
static final byte UMIN = 9
static final byte POWER = 10
static final byte FACT = 11
static final byte SQRT = 12
static final byte CBRT = 13
static final byte EXP = 14
static final byte LOG = 15
static final byte SIN = 16
static final byte COS = 17
static final byte TAN = 18
static final byte ASIN = 19
static final byte ACOS = 20
static final byte ATAN = 21
static final byte SINH = 22
static final byte COSH = 23
static final byte TANH = 24
static final byte ASINH = 25
static final byte ACOSH = 26
static final byte ATANH = 27
static final byte ABS = 28
static final byte FLOOR = 29
static final byte CEIL = 30
static final byte SIGN = 31
static final byte MIN = 32
static final byte MAX = 33
static final byte GCD = 34
static final byte COMB = 35
static final byte PERM = 36
static final byte LOAD0 = 37
static final byte LOAD1 = 38
static final byte LOAD2 = 39
static final byte LOAD3 = 40
static final byte LOAD4 = 41
static final byte BYTECODE_END = 42

Detailed Description

Definition at line 21 of file VM.java.


Member Data Documentation

static final byte org.javia.arity.VM.ABS = 28 [static, package]

Definition at line 52 of file VM.java.

static final byte org.javia.arity.VM.ACOS = 20 [static, package]

Definition at line 44 of file VM.java.

static final byte org.javia.arity.VM.ACOSH = 26 [static, package]

Definition at line 50 of file VM.java.

static final byte org.javia.arity.VM.ADD = 3 [static, package]

Definition at line 27 of file VM.java.

static final byte org.javia.arity.VM.ASIN = 19 [static, package]

Definition at line 43 of file VM.java.

static final byte org.javia.arity.VM.ASINH = 25 [static, package]

Definition at line 49 of file VM.java.

static final byte org.javia.arity.VM.ATAN = 21 [static, package]

Definition at line 45 of file VM.java.

static final byte org.javia.arity.VM.ATANH = 27 [static, package]

Definition at line 51 of file VM.java.

final byte [] org.javia.arity.VM.builtinArity [static]
Initial value:
 
{-1, -1, -1, -1, -1, -1, -1, -1, 0, -1, -1, -1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, -1, -1, -1, -1, -1, -1}

Definition at line 114 of file VM.java.

static final byte org.javia.arity.VM.BYTECODE_END = 42 [static, package]

Definition at line 66 of file VM.java.

static final byte org.javia.arity.VM.CALL = 2 [static, package]

Definition at line 26 of file VM.java.

static final byte org.javia.arity.VM.CBRT = 13 [static, package]

Definition at line 37 of file VM.java.

static final byte org.javia.arity.VM.CEIL = 30 [static, package]

Definition at line 54 of file VM.java.

static final byte org.javia.arity.VM.COMB = 35 [static, package]

Definition at line 59 of file VM.java.

static final byte org.javia.arity.VM.CONST = 1 [static, package]

Definition at line 25 of file VM.java.

static final byte org.javia.arity.VM.COS = 17 [static, package]

Definition at line 41 of file VM.java.

static final byte org.javia.arity.VM.COSH = 23 [static, package]

Definition at line 47 of file VM.java.

static final byte org.javia.arity.VM.DIV = 6 [static, package]

Definition at line 30 of file VM.java.

static final byte org.javia.arity.VM.EXP = 14 [static, package]

Definition at line 38 of file VM.java.

static final byte org.javia.arity.VM.FACT = 11 [static, package]

Definition at line 35 of file VM.java.

static final byte org.javia.arity.VM.FLOOR = 29 [static, package]

Definition at line 53 of file VM.java.

static final byte org.javia.arity.VM.GCD = 34 [static, package]

Definition at line 58 of file VM.java.

static final byte org.javia.arity.VM.LOAD0 = 37 [static, package]

Definition at line 61 of file VM.java.

static final byte org.javia.arity.VM.LOAD1 = 38 [static, package]

Definition at line 62 of file VM.java.

static final byte org.javia.arity.VM.LOAD2 = 39 [static, package]

Definition at line 63 of file VM.java.

static final byte org.javia.arity.VM.LOAD3 = 40 [static, package]

Definition at line 64 of file VM.java.

static final byte org.javia.arity.VM.LOAD4 = 41 [static, package]

Definition at line 65 of file VM.java.

static final byte org.javia.arity.VM.LOG = 15 [static, package]

Definition at line 39 of file VM.java.

static final byte org.javia.arity.VM.MAX = 33 [static, package]

Definition at line 57 of file VM.java.

static final byte org.javia.arity.VM.MIN = 32 [static, package]

Definition at line 56 of file VM.java.

static final byte org.javia.arity.VM.MOD = 7 [static, package]

Definition at line 31 of file VM.java.

static final byte org.javia.arity.VM.MUL = 5 [static, package]

Definition at line 29 of file VM.java.

final String [] org.javia.arity.VM.opcodeName [static]

Definition at line 68 of file VM.java.

static final byte org.javia.arity.VM.PERM = 36 [static, package]

Definition at line 60 of file VM.java.

static final byte org.javia.arity.VM.POWER = 10 [static, package]

Definition at line 34 of file VM.java.

static final byte org.javia.arity.VM.RESERVED = 0 [static]

Definition at line 24 of file VM.java.

static final byte org.javia.arity.VM.RND = 8 [static, package]

Definition at line 32 of file VM.java.

static final byte org.javia.arity.VM.SIGN = 31 [static, package]

Definition at line 55 of file VM.java.

static final byte org.javia.arity.VM.SIN = 16 [static, package]

Definition at line 40 of file VM.java.

static final byte org.javia.arity.VM.SINH = 22 [static, package]

Definition at line 46 of file VM.java.

static final byte org.javia.arity.VM.SQRT = 12 [static, package]

Definition at line 36 of file VM.java.

static final byte org.javia.arity.VM.SUB = 4 [static, package]

Definition at line 28 of file VM.java.

static final byte org.javia.arity.VM.TAN = 18 [static, package]

Definition at line 42 of file VM.java.

static final byte org.javia.arity.VM.TANH = 24 [static, package]

Definition at line 48 of file VM.java.

static final byte org.javia.arity.VM.UMIN = 9 [static, package]

Definition at line 33 of file VM.java.


The documentation for this class was generated from the following files: