@@ -46,20 +46,20 @@ function matchExceptionRule(tokens) {
46
46
return false ;
47
47
}
48
48
/*
49
- default options
49
+ default options
50
50
*/
51
51
const defaultOptions = {
52
52
min_interval : 1 ,
53
53
strict : false
54
54
} ;
55
55
56
56
/*
57
- 1. Paragraph Node -> text
58
- 2. text -> sentences
59
- 3. tokenize sentence
60
- 4. report error if found word that match the rule.
57
+ 1. Paragraph Node -> text
58
+ 2. text -> sentences
59
+ 3. tokenize sentence
60
+ 4. report error if found word that match the rule.
61
61
62
- TODO: need abstraction
62
+ TODO: need abstraction
63
63
*/
64
64
export default function ( context , options = { } ) {
65
65
const helper = new RuleHelper ( context ) ;
@@ -94,13 +94,13 @@ export default function (context, options = {}) {
94
94
} ) ;
95
95
let joshiTokenSurfaceKeyMap = createSurfaceKeyMap ( countableTokens ) ;
96
96
/*
97
- # Data Structure
97
+ # Data Structure
98
98
99
- joshiTokens = [tokenA, tokenB, tokenC, tokenD, tokenE, tokenF]
100
- joshiTokenSurfaceKeyMap = {
101
- "は:助詞.係助詞": [tokenA, tokenC, tokenE],
102
- "で:助詞.係助詞": [tokenB, tokenD, tokenF]
103
- }
99
+ joshiTokens = [tokenA, tokenB, tokenC, tokenD, tokenE, tokenF]
100
+ joshiTokenSurfaceKeyMap = {
101
+ "は:助詞.係助詞": [tokenA, tokenC, tokenE],
102
+ "で:助詞.係助詞": [tokenB, tokenD, tokenF]
103
+ }
104
104
*/
105
105
Object . keys ( joshiTokenSurfaceKeyMap ) . forEach ( key => {
106
106
const tokens = joshiTokenSurfaceKeyMap [ key ] ;
0 commit comments