summaryrefslogtreecommitdiff
path: root/MLKReadtable.h
diff options
context:
space:
mode:
Diffstat (limited to 'MLKReadtable.h')
-rw-r--r--MLKReadtable.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/MLKReadtable.h b/MLKReadtable.h
index 2ea4cc7..b7e3a66 100644
--- a/MLKReadtable.h
+++ b/MLKReadtable.h
@@ -52,9 +52,19 @@ enum MLKReadtableCase
-(BOOL) isSingleEscapeCharacter:(unichar)ch;
-(BOOL) isMultipleEscapeCharacter:(unichar)ch;
-(BOOL) isConstituentCharacter:(unichar)ch;
--(BOOL) isInvalidCharacter:(unichar)ch;
-(BOOL) characterHasCase:(unichar)ch;
+-(BOOL) isInvalidConstituent:(unichar)ch;
+-(BOOL) isAlphabeticConstituent:(unichar)ch;
+-(BOOL) isPackageMarkerConstituent:(unichar)ch;
+-(BOOL) isAlphaDigitConstituent:(unichar)ch;
+-(BOOL) isExponentMarkerConstituent:(unichar)ch;
+-(BOOL) isRatioMarkerConstituent:(unichar)ch;
+-(BOOL) isDecimalPointConstituent:(unichar)ch;
+-(BOOL) isMinusSignConstituent:(unichar)ch;
+-(BOOL) isPlusSignConstituent:(unichar)ch;
+-(BOOL) isDotConstituent:(unichar)ch;
+
-(MLKClosure *) macroFunctionForCharacter:(unichar)ch;
-(unichar) charWithReadtableCase:(unichar)ch;
@end