using System;
using System.Collections.Generic;
using System.Text;
namespace IFPSLib.Emit
{
///
/// Describes how values are pushed onto or popped off a stack.
///
public enum StackBehaviour : byte
{
///
/// No values are popped off the stack
///
Pop0,
///
/// One value is popped off the stack
///
Pop1,
///
/// Two values are popped off the stack
///
Pop2,
///
/// A variable number of values are popped off the stack
///
Varpop,
///
/// No values are pushed onto the stack
///
Push0,
///
/// One value is pushed onto the stack
///
Push1
}
}