- WordRule ops = new WordRule(new IWordDetector()
- {
-
- @Override
- public boolean isWordStart(char c)
- {
- return Character.isJavaIdentifierStart(c);
- }
-
- @Override
- public boolean isWordPart(char c)
- {
- return Character.isJavaIdentifierPart(c);
- }
- }, std, true)
- {
- {
- AsmOps.addListener(this::update);
- }
-
- void update(Set<String> words)
- {
- fWords.clear();
- words.forEach(s -> fWords.put(s, op));
- }
- };
- rules[2] = ops;