1
2
3
4 package net.sourceforge.pmd.cpd;
5
6 import java.util.ArrayList;
7
8
9
10
11
12
13 public class FortranTokenizer extends AbstractTokenizer implements Tokenizer {
14
15
16
17
18 public FortranTokenizer() {
19 this.spanMultipleLinesString = false;
20
21 this.stringToken = new ArrayList<String>();
22 this.stringToken.add("\'");
23
24 this.ignorableCharacter = new ArrayList<String>();
25 this.ignorableCharacter.add("(");
26 this.ignorableCharacter.add(")");
27 this.ignorableCharacter.add(",");
28
29
30 this.ignorableStmt = new ArrayList<String>();
31 this.ignorableStmt.add("do");
32 this.ignorableStmt.add("while");
33 this.ignorableStmt.add("end");
34 this.ignorableStmt.add("if");
35
36 this.oneLineCommentChar = '!';
37 }
38 }