Пример #1
0
        private IAnalysisSet MakeTuple(params IAnalysisSet[] types)
        {
            var p  = new ProtocolInfo(Entry, State);
            var tp = new TupleProtocol(p, types);

            p.AddProtocol(tp);
            return(p);
        }
Пример #2
0
        private IAnalysisSet MakeTuple(params IAnalysisSet[] types)
        {
            var p  = new ProtocolInfo(Entry, State);
            var np = new NameProtocol(p, Types[BuiltinTypeId.Tuple]);
            var tp = new TupleProtocol(p, types);

            np.ExtendDescription(tp.GetRichDescription());
            p.AddProtocol(np);
            p.AddProtocol(tp);
            return(p);
        }