Perry E. Metzger
Perry E. Metzger
This convention could be implemented in a printer as: ```ocaml let pp_uchar f uc = let ui = Uchar.to_int uc in if (ui > 31 && ui < 127) ||...
Okay, so I started looking at implementing this in ppx_deriving.show and realized that I _really_ should be proposing implementing it in Printf so it could be standard across OCaml, but...
One question is, should I start there, or should I propose something for Printf or even the lexer?
I suppose the "why not both" is that I've gotten gunshy about proposing stdlib and compiler changes, but yah, I suppose I should start somewhere. Is the proposed syntax tasteful...
@kcrossen May I ask why you submitted all this code as comments? There is a merge request facility?
@kcrossen Github is mostly just git plus a web interface.
Some platforms provide this type but do 128 bit arithmetic with multiple instructions emitted by the compiler so there's no performance advantage. I'm not sure how you can tell which...
You might want to try some of the other sanitizers too. For example: `-fsanitize=undefined` and `-fsanitize=memory`.
You may not be able to run `memory` at the same time as some of the others. I haven't used it in a while (perhaps almost a year...)
Okay, from a cursory look, it appears that `custom/Makefile` needs to be kept from being invoked until after `endian_calc.h` is built, but beyond that I'm clueless here.