// expect: 1/1/1/ // spec 1.4.3: 1. ends the literal when no digit, e or E follows; 1.e3 and 1.5e-3 are fractions include rt; void pn(int x) { rt.put_n(x); rt.put_c(10); } fn pf(x) { asm { x @ #1220 } rt.put_c(10); return 0; } fn main() { float a = 1.; pn(a == 1.0); float b = 1.e0; pn(b == 1.0); float c = 5e-1; pn(c == 0.5); return 0; }