Перейти к файлу
Nick Guerrera 44faaadf01 More scanner optimization and fixes
* Don't allocate substrings to match keywords.
* Make at most one pass over string to get its unquoted/unescaped/unindented
  value. (**)
* Add test coverage for impacted code paths.
* Fix issue where string value of an unterminated string was missing final
  character(s) in string value.

(**) Actually, we still make two passes in the case of a non-triple-quoted,
multi-line string with \r\n, but that is about to be removed by the next
commit which will disallow non-triple-quoted, multi-line strings
altogether.
2021-05-03 11:57:18 -07:00
docs Implement basic parser error recovery (#453) 2021-04-20 09:04:45 -07:00
eng/scripts Fix some edge cases in watch build helper (#502) 2021-04-27 14:28:50 -07:00
packages More scanner optimization and fixes 2021-05-03 11:57:18 -07:00