comparison src/core_print.sml @ 623:588b9d16b00a

Start of kind polymorphism, up to the point where demo/hello elaborates with updated Basis/Top
author Adam Chlipala <adamc@hcoop.net>
date Sun, 22 Feb 2009 16:10:25 -0500
parents 8998114760c1
children 230654093b51
comparison
equal deleted inserted replaced
622:d64533157f40 623:588b9d16b00a
340 box [p_exp' true env e, 340 box [p_exp' true env e,
341 space, 341 space,
342 string "---", 342 string "---",
343 space, 343 space,
344 p_con' true env c]) 344 p_con' true env c])
345 | EFold _ => string "fold"
346 345
347 | ECase (e, pes, {disc, result}) => 346 | ECase (e, pes, {disc, result}) =>
348 parenIf par (box [string "case", 347 parenIf par (box [string "case",
349 space, 348 space,
350 p_exp env e, 349 p_exp env e,