--- sml/trunk/src/cm/semant/semant.sml 1999/05/28 09:43:39 301 +++ sml/trunk/src/cm/semant/semant.sml 1999/05/29 03:19:59 302 @@ -148,8 +148,9 @@ val filter = Option.map (applyTo mc) e val (exports, rp) = MemberCollection.build (mc, filter, error, gp) val subgroups = MemberCollection.subgroups mc - val { required = rp', granted } = p - val p' = { required = StringSet.union (rp, rp'), granted = granted } + val { required = rp', granted = gr } = p + val rp'' = StringSet.difference (StringSet.union (rp, rp'), gr) + val p' = { required = rp'', granted = gr } in GG.GROUP { exports = exports, islib = false, privileges = p', grouppath = g,
Click to toggle
does not end with </html> tag
does not end with </body> tag
The output has ended thus: = gr } in GG.GROUP { exports = exports, islib = false, privileges = p', grouppath = g,