Shielded Literals
suint256 x = 42s; // inferred as suint256
suint8 small = 7s; // inferred as suint8
sint256 neg = -1s; // inferred as sint256suint256 x = suint256(42);
suint8 small = suint8(7);
sint256 neg = sint256(-1);Supported formats
suint256 a = 1_000s; // underscores
suint256 b = 0xDEADs; // hex
suint256 c = 1e5s; // scientific notation
sint256 d = -42s; // unary minusType inference
Rules
Compiler warning
Last updated

