public bool IsEmpty { get { return next == null; } }
public MPlist Next { get { return next; } }
+ internal bool IsSymbol { get { return Key == MSymbol.symbol; } }
+ internal bool IsMText { get { return Key == MSymbol.mtext; } }
+ internal bool IsPlist { get { return Key == MSymbol.plist; } }
+ internal bool IsInteger { get { return Key == MSymbol.integer; } }
+
+ internal MSymbol Symbol { get { return (MSymbol) Val; } }
+ internal MText Text { get { return (MText) Val; } }
+ internal MPlist Plist { get { return (MPlist) Val; } }
+ internal int Integer { get { return (int) Val; } }
+
public int Count
{
get