- RIUMA Principal
- Listar por autor
Listar por autor "Michael IV, Louis G."
Mostrando ítems 1-2 de 2
-
Regexes are Hard: Decision-making, Difficulties, and Risks in Programming Regular Expressions.
Michael IV, Louis G.; Donohue, James; Davis, James C.; Lee, Dongyoon; Servant-Cortés, Francisco Javier (IEEE, 2019)Regular expressions (regexes) are a powerful mechanism for solving string-matching problems. They are supported by all modern programming languages, and have been estimated to appear in more than a third of Python and ... -
Why Aren’t Regular Expressions a Lingua Franca? An Empirical Study on the Re-use and Portability of Regular Expressions.
Lee, Dongyoon; Davis, James C.; Michael IV, Louis G.; Coghlan, Christy A.; Servant-Cortés, Francisco Javier (ACM, 2019)This paper explores the extent to which regular expressions (regexes) are portable across programming languages. Many languages offer similar regex syntaxes, and it would be natural to assume that regexes can be ported ...