public static new object Serialise(object o,Serialiser s)
{
ParserAction p = (ParserAction)o;
if (s.Encode)
{
CSymbol.Serialise(p,s);
s.Serialise(p.m_sym);
s.Serialise(p.m_len);
return null;
}
CSymbol.Serialise(p,s);
p.m_sym = (CSymbol)s.Deserialise();
p.m_len = (int)s.Deserialise();
return p;
}