I think the ideal behavior would be for Julia itself to have an opinion on which character in each set of identical-looking characters was right, and to warn on using a homograph that was not canonical. Combined with a tool that would substitute any character causing a warning with the appropriate homograph, that would end any problems.
On Friday, January 17, 2014 9:53:05 AM UTC-8, Jiahao Chen wrote: > > >> Hmm, writing a text checker to detect potential confusables could > >> actually make for a decent undergraduate thesis project... > > > > Eh, life's too short: > > > > http://www.icu-project.org/apiref/icu4c/uspoof_8h.html > > Hmm, writing a Julia package to wrap libicu to detect potential > confusables in Julia code could actually make for a decent > undergraduate thesis project.. > > Thanks, > > Jiahao Chen, PhD > Staff Research Scientist > MIT Computer Science and Artificial Intelligence Laboratory >
