diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2DCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2DCommand.java index 1ca0655..87bca8e 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2DCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2DCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted double64 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a byte8 value to a double64 type to ensure compatibility with integer-based operations.

    + *

    This opcode is used to widen a byte8 value to a double64 type.

    */ public class B2DCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2FCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2FCommand.java index c61891b..c62a202 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2FCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2FCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted float32 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a byte8 value to a float32 type to ensure compatibility with integer-based operations.

    + *

    This opcode is used to widen a byte8 value to a float32 type.

    */ public class B2FCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2ICommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2ICommand.java index c5c18a6..2ba6649 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2ICommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2ICommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted int32 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a byte8 value to an int32 type to ensure compatibility with integer-based operations.

    + *

    This opcode is used to widen a byte8 value to an int32 type.

    */ public class B2ICommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2LCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2LCommand.java index 344b49d..3bcff86 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2LCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2LCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted long64 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a byte8 value to a long64 type to ensure compatibility with integer-based operations.

    + *

    This opcode is used to widen a byte8 value to a long64 type.

    */ public class B2LCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2SCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2SCommand.java index 1f09ff9..167d318 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2SCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/B2SCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted short16 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a byte8 value to a short16 type to ensure compatibility with integer-based operations.

    + *

    This opcode is used to widen a byte8 value to a short16 type.

    */ public class B2SCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2BCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2BCommand.java index 7180d2e..8106ae8 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2BCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2BCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted byte8 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to narrow a double64 value to a byte8 type for further integer-based operations.

    + *

    This opcode is used to narrow a double64 value to a byte8 type.

    */ public class D2BCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2FCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2FCommand.java index 7f4bcc0..49d14eb 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2FCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2FCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted float32 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to narrow a double64 value to a float32 type when lower precision floating-point arithmetic is acceptable.

    + *

    This opcode is used to narrow a double64 value to a float32 type.

    */ public class D2FCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2ICommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2ICommand.java index 903f6dc..b99dd0a 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2ICommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2ICommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted int32 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to narrow a double64 value to an int32 type for further integer-based operations.

    + *

    This opcode is used to narrow a double64 value to an int32 type.

    */ public class D2ICommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2LCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2LCommand.java index 78d558a..c825d09 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2LCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2LCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted long64 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to narrow a double64 value to a long64 type, which can then be used for integer operations.

    + *

    This opcode is used to narrow a double64 value to a long64 type.

    */ public class D2LCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2SCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2SCommand.java index 41a8cec..49da2f1 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2SCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/D2SCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted short16 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to narrow a double64 value to a short16 type for further integer-based operations.

    + *

    This opcode is used to narrow a double64 value to a short16 type.

    */ public class D2SCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2BCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2BCommand.java index 5240f86..3277271 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2BCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2BCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted byte8 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to convert a float32 value to a byte8 type for further integer operations or comparisons.

    + *

    This opcode is used to convert a float32 value to a byte8 type.

    */ public class F2BCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2DCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2DCommand.java index 7f4dba7..88c1075 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2DCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2DCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted double64 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to promote a float32 value to a double64 type, thereby increasing precision for floating-point computations.

    + *

    This opcode is used to promote a float32 value to a double64 type.

    */ public class F2DCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2ICommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2ICommand.java index 24f9192..ced0b27 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2ICommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2ICommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted int32 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to convert a float32 value to an int32 type for further integer operations or comparisons.

    + *

    This opcode is used to convert a float32 value to an int32 type.

    */ public class F2ICommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2LCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2LCommand.java index b4bcb6b..5471c14 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2LCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2LCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted long64 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a float32 value to a long64 type for operations requiring a larger numeric range.

    + *

    This opcode is used to widen a float32 value to a long64 type.

    */ public class F2LCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2SCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2SCommand.java index 83a79b5..312c828 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2SCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/F2SCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted short16 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to convert a float32 value to a short16 type for further integer operations or comparisons.

    + *

    This opcode is used to convert a float32 value to a short16 type.

    */ public class F2SCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2BCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2BCommand.java index 76ef29c..3ab1503 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2BCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2BCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted byte8 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to narrow an int32 value to a byte8 type when a smaller numeric representation is required.

    + *

    This opcode is used to narrow an int32 value to a byte8 type.

    */ public class I2BCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2DCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2DCommand.java index 0147f5b..07a3c9b 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2DCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2DCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted double64 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen an int32 value to a double64 type, providing high-precision floating-point calculations.

    + *

    This opcode is used to widen an int32 value to a double64 type.

    */ public class I2DCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2FCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2FCommand.java index 22182dc..6b85e06 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2FCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2FCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted float32 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to convert an int32 value to a float32 type when floating-point arithmetic is required.

    + *

    This opcode is used to convert an int32 value to a float32 type.

    */ public class I2FCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2LCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2LCommand.java index a9d1aae..069fc52 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2LCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2LCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted long64 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is commonly used to widen an int32 value to a long64 type to accommodate larger numeric ranges.

    + *

    This opcode is commonly used to widen an int32 value to a long64 type.

    */ public class I2LCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2SCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2SCommand.java index ca5987a..b948a8d 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2SCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/I2SCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted short16 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is typically used to narrow an int32 value to a short16 type when a smaller data representation is required.

    + *

    This opcode is typically used to narrow an int32 value to a short16 type.

    */ public class I2SCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2BCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2BCommand.java index cde429c..b005ca2 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2BCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2BCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted byte8 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a long64 value to a byte8 type for high-precision floating-point computations.

    + *

    This opcode is used to widen a long64 value to a byte8 type.

    */ public class L2BCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2DCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2DCommand.java index 06426ae..2fd9a21 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2DCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2DCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted double64 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a long64 value to a double64 type for high-precision floating-point computations.

    + *

    This opcode is used to widen a long64 value to a double64 type.

    */ public class L2DCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2FCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2FCommand.java index 5cf6a67..b790255 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2FCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2FCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted float32 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to convert a long64 value to a float32 type, typically for floating-point arithmetic involving long values.

    + *

    This opcode is used to convert a long64 value to a float32 type.

    */ public class L2FCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2ICommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2ICommand.java index f4f4b41..b96442d 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2ICommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2ICommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted int32 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is typically used to narrow a long64 value to an int32 type for further integer operations.

    + *

    This opcode is typically used to narrow a long64 value to an int32 typ.

    */ public class L2ICommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2SCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2SCommand.java index 54652d6..70c5e2a 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2SCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/L2SCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted short16 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a long64 value to a short16 type for high-precision floating-point computations.

    + *

    This opcode is used to widen a long64 value to a short16 type.

    */ public class L2SCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2BCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2BCommand.java index d94eb8a..159504f 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2BCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2BCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted byte8 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a short16 value to a byte8 type, facilitating subsequent integer arithmetic or comparison operations.

    + *

    This opcode is used to widen a short16 value to a byte8 type.

    */ public class S2BCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2DCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2DCommand.java index 7703f26..50c6e4e 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2DCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2DCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted double64 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a short16 value to a double64 type, facilitating subsequent integer arithmetic or comparison operations.

    + *

    This opcode is used to widen a short16 value to a double64 type.

    */ public class S2DCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2FCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2FCommand.java index 478e397..9493a55 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2FCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2FCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted float32 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a short16 value to a float32 type, facilitating subsequent integer arithmetic or comparison operations.

    + *

    This opcode is used to widen a short16 value to a float32 type.

    */ public class S2FCommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2ICommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2ICommand.java index fa3ee74..c980d3b 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2ICommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2ICommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted int32 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a short16 value to an int32 type, facilitating subsequent integer arithmetic or comparison operations.

    + *

    This opcode is used to widen a short16 value to an int32 type.

    */ public class S2ICommand implements Command { diff --git a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2LCommand.java b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2LCommand.java index cec58e6..194344f 100644 --- a/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2LCommand.java +++ b/src/main/java/org/jcnc/snow/vm/commands/type/conversion/S2LCommand.java @@ -16,7 +16,7 @@ import org.jcnc.snow.vm.module.OperandStack; *
  • Push the converted long64 value back onto the operand stack for subsequent operations.
  • * * - *

    This opcode is used to widen a short16 value to a long64 type, facilitating subsequent integer arithmetic or comparison operations.

    + *

    This opcode is used to widen a short16 value to a long64 type.

    */ public class S2LCommand implements Command {