| // Copyright 2009 the Sputnik authors. All rights reserved. |
| // This code is governed by the BSD license found in the LICENSE file. |
| The production CharacterClassEscape :: D evaluates by returning the set of all characters not |
| included in the set returned by CharacterClassEscape :: d |
| description: RUSSIAN ALPHABET |
| var non_d = "_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\f\n\r\t\v~`!@#$%^&*()-+={[}]|\\:;'<,>./? " + '"'; |
| while (regexp_D.exec(non_d) !== null) { |
| if (non_d.length !== k) { |
| var non_d = '0123456789'; |
| if (/\D/.exec(non_d) !== null) { |