/* Test sized type constants */
proc main()
{
var d = 3.14159265358979D;
var h = 3.14159265358979H;
var l = 3L;
var ul = 3UL;
var ui = 3U;
var s = 3S;
var us = 3US;
var sb = 0x3SB;
var ub = 3UB;
"d = ", ?? d, " ", d, "\n";
"h = ", ?? h, " ", h, "\n";
"l = ", ?? l, " ", l, "\n";
"ul = ", ?? ul, " ", ul, "\n";
"s = ", ?? s, " ", s, "\n";
"us = ", ?? us, " ", us, "\n";
"sb = ", ?? sb, " ", sb, "\n";
"ub = ", ?? ub, " ", ub, "\n";
"ui = ", ?? ui, " ", ui, "\n";
}