comparison src/core_print.sml @ 705:e6706a1df013

Track uniqueness sets in table types
author Adam Chlipala <adamc@hcoop.net>
date Tue, 07 Apr 2009 14:11:32 -0400
parents 70cbdcf5989b
children d8217b4cb617
comparison
equal deleted inserted replaced
704:70cbdcf5989b 705:e6706a1df013
544 space, 544 space,
545 string "as", 545 string "as",
546 space, 546 space,
547 (p_con env (#2 (E.lookupENamed env n)) 547 (p_con env (#2 (E.lookupENamed env n))
548 handle E.UnboundNamed _ => string "UNBOUND")] 548 handle E.UnboundNamed _ => string "UNBOUND")]
549 | DTable (x, n, c, s, e) => box [string "table", 549 | DTable (x, n, c, s, e, _) => box [string "table",
550 space, 550 space,
551 p_named x n, 551 p_named x n,
552 space, 552 space,
553 string "as", 553 string "as",
554 space, 554 space,
555 string s, 555 string s,
556 space, 556 space,
557 string ":", 557 string ":",
558 space, 558 space,
559 p_con env c, 559 p_con env c,
560 space, 560 space,
561 string "constraints", 561 string "constraints",
562 space, 562 space,
563 p_exp env e] 563 p_exp env e]
564 | DSequence (x, n, s) => box [string "sequence", 564 | DSequence (x, n, s) => box [string "sequence",
565 space, 565 space,
566 p_named x n, 566 p_named x n,
567 space, 567 space,
568 string "as", 568 string "as",