/** * Swaps the top two Category 1 values. */ public void swap() { Value value1 = values[currentSize - 1].category1Value(); Value value2 = values[currentSize - 2].category1Value(); values[currentSize - 1] = value2; values[currentSize - 2] = value1; }
/** * Duplicates the top Category 1 value. */ public void dup() { values[currentSize] = values[currentSize - 1].category1Value(); currentSize++; // Update the maximum actual size; if (actualMaxSize < currentSize) { actualMaxSize = currentSize; } }
/** * Swaps the top two Category 1 values. */ public void swap() { Value value1 = values[currentSize - 1].category1Value(); Value value2 = values[currentSize - 2].category1Value(); values[currentSize - 1] = value2; values[currentSize - 2] = value1; }
/** * Swaps the top two Category 1 values. */ public void swap() { Value value1 = values[currentSize - 1].category1Value(); Value value2 = values[currentSize - 2].category1Value(); values[currentSize - 1] = value2; values[currentSize - 2] = value1; }
/** * Duplicates the top Category 1 value. */ public void dup() { values[currentSize] = values[currentSize - 1].category1Value(); currentSize++; // Update the maximum actual size; if (actualMaxSize < currentSize) { actualMaxSize = currentSize; } }
/** * Swaps the top two Category 1 values. */ public void swap() { Value value1 = values[currentSize - 1].category1Value(); Value value2 = values[currentSize - 2].category1Value(); values[currentSize - 1] = value2; values[currentSize - 2] = value1; }
public Category1Value category1Value() { return value.category1Value(); }
/** * Duplicates the top Category 1 value. */ public void dup() { values[currentSize] = values[currentSize - 1].category1Value(); currentSize++; // Update the maximum actual size; if (actualMaxSize < currentSize) { actualMaxSize = currentSize; } }
public Category1Value category1Value() { return value.category1Value(); }
/** * Duplicates the top Category 1 value. */ public void dup() { values[currentSize] = values[currentSize - 1].category1Value(); currentSize++; // Update the maximum actual size; if (actualMaxSize < currentSize) { actualMaxSize = currentSize; } }
public Category1Value category1Value() { return value.category1Value(); }
/** * Duplicates the top Category 1 value, two Category 1 elements (or one * Category 2 element) down the stack. */ public void dup_x2() { values[currentSize] = values[currentSize - 1].category1Value(); values[currentSize - 1] = values[currentSize - 2]; values[currentSize - 2] = values[currentSize - 3]; values[currentSize - 3] = values[currentSize ]; currentSize++; // Update the maximum actual size; if (actualMaxSize < currentSize) { actualMaxSize = currentSize; } }
/** * Duplicates the top Category 1 value, two Category 1 elements (or one * Category 2 element) down the stack. */ public void dup_x2() { values[currentSize] = values[currentSize - 1].category1Value(); values[currentSize - 1] = values[currentSize - 2]; values[currentSize - 2] = values[currentSize - 3]; values[currentSize - 3] = values[currentSize ]; currentSize++; // Update the maximum actual size; if (actualMaxSize < currentSize) { actualMaxSize = currentSize; } }
/** * Duplicates the top Category 1 value, one Category 1 element down the * stack. */ public void dup_x1() { values[currentSize] = values[currentSize - 1].category1Value(); values[currentSize - 1] = values[currentSize - 2].category1Value(); values[currentSize - 2] = values[currentSize ]; currentSize++; // Update the maximum actual size; if (actualMaxSize < currentSize) { actualMaxSize = currentSize; } }
/** * Duplicates the top Category 1 value, two Category 1 elements (or one * Category 2 element) down the stack. */ public void dup_x2() { values[currentSize] = values[currentSize - 1].category1Value(); values[currentSize - 1] = values[currentSize - 2]; values[currentSize - 2] = values[currentSize - 3]; values[currentSize - 3] = values[currentSize ]; currentSize++; // Update the maximum actual size; if (actualMaxSize < currentSize) { actualMaxSize = currentSize; } }
/** * Duplicates the top Category 1 value, one Category 1 element down the * stack. */ public void dup_x1() { values[currentSize] = values[currentSize - 1].category1Value(); values[currentSize - 1] = values[currentSize - 2].category1Value(); values[currentSize - 2] = values[currentSize ]; currentSize++; // Update the maximum actual size; if (actualMaxSize < currentSize) { actualMaxSize = currentSize; } }
/** * Duplicates the top Category 1 value, one Category 1 element down the * stack. */ public void dup_x1() { values[currentSize] = values[currentSize - 1].category1Value(); values[currentSize - 1] = values[currentSize - 2].category1Value(); values[currentSize - 2] = values[currentSize ]; currentSize++; // Update the maximum actual size; if (actualMaxSize < currentSize) { actualMaxSize = currentSize; } }
/** * Duplicates the top Category 1 value, one Category 1 element down the * stack. */ public void dup_x1() { values[currentSize] = values[currentSize - 1].category1Value(); values[currentSize - 1] = values[currentSize - 2].category1Value(); values[currentSize - 2] = values[currentSize ]; currentSize++; // Update the maximum actual size; if (actualMaxSize < currentSize) { actualMaxSize = currentSize; } }
/** * Duplicates the top Category 1 value, two Category 1 elements (or one * Category 2 element) down the stack. */ public void dup_x2() { values[currentSize] = values[currentSize - 1].category1Value(); values[currentSize - 1] = values[currentSize - 2]; values[currentSize - 2] = values[currentSize - 3]; values[currentSize - 3] = values[currentSize ]; currentSize++; // Update the maximum actual size; if (actualMaxSize < currentSize) { actualMaxSize = currentSize; } }