Exemplo n.º 1
0
        public static string CollectASpecialGotoIfThatNotActuallyGotoIf(BinaryReader buf, long lastPos)
        {
            var bkOffset = buf.BaseStream.Position;
            var a1       = buf.ReadByte() & 0xFF;
            var a2       = buf.ReadByte() & 0xFF;
            var a3       = buf.ReadByte() & 0xFF;
            var a4       = buf.ReadByte() & 0xFF;

            if (!(a1 == 0x10 && a2 == 0x3a && a3 == 0x00 && a4 == 0x19))
            {
                buf.BaseStream.Position = bkOffset;
                return(null);
            }
            var a5 = Ever17Util.ReadExpr(buf, lastPos);
            var a6 = Ever17Util.ReadExpr(buf, lastPos);

            return("notActuallyGotoIfUnk");
        }
Exemplo n.º 2
0
 private string ReadExpr()
 {
     return(Ever17Util.ReadExpr(input));
 }