I would also be sad to see hex literals go, and I've found the binary literals quite nice. Octal literals can go jump in a lake (the only real use case is for specifying permissions).
On Mon, Jan 5, 2015 at 5:34 PM, Simon Byrne <simonby...@gmail.com> wrote: > On Monday, 5 January 2015 20:13:51 UTC, Jeff Bezanson wrote: >> >> Hex float literals are a different story. It's an understatement to >> say they are VERY rarely used, and that most programmers don't need >> them and have never heard of them. They also don't currently work >> under MSVC (issue #6349). We have not had them very long. I say we >> remove them. They can be replaced with a custom string literal. >> > > While I can see that they do make things complicated, I for one would be > sad to see them go: they still are the easiest way to ensure you have the > exact constant you want, and don't get bitten by some obscure rounding > error. I don't really lisp enough to understand the parser, but would it be > possible to make the parsing of "p" conditional on the prefix? >