diff options
Diffstat (limited to 'src/main/java/bjc/inflexion/InflectionML.java')
| -rw-r--r-- | src/main/java/bjc/inflexion/InflectionML.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/bjc/inflexion/InflectionML.java b/src/main/java/bjc/inflexion/InflectionML.java index 34b534a..ae74c2e 100644 --- a/src/main/java/bjc/inflexion/InflectionML.java +++ b/src/main/java/bjc/inflexion/InflectionML.java @@ -103,7 +103,8 @@ public class InflectionML { final Set<String> optionSet = new HashSet<>(); - boolean doCaseFold = false; + char ch = command.charAt(0); + boolean doCaseFold = Character.isUpperCase(ch); final Map<Character, Integer> numOpts = new HashMap<>(); numOpts.put('w', 11); @@ -265,6 +266,7 @@ public class InflectionML { "Count setter must take a number as a parameter", nfex); } break; + case "n": case "N": final Noun noun = nounDB.getNoun(text); |
