30 #ifndef AMATH_LANGUAGE_AMIGA_H 31 #define AMATH_LANGUAGE_AMIGA_H 37 #include "loc/kword.h" 41 class AmigaLanguage :
public Language
46 char GetFractionPoint();
47 bool CharIsAlNum(
unsigned long character);
48 bool CharIsAlpha(
unsigned long character);
49 bool CharIsDigit(
unsigned long character);
50 bool CharIsPunct(
unsigned long character);
51 bool CharIsSpace(
unsigned long character);
52 bool CharIsCntrl(
unsigned long character);
53 bool StrIsEqualLoc(
const char* s1,
const char* s2);
54 bool Validate(
char c);
57 char* Translate(textdef* def);
58 char* Translate(helptextdef* def);
59 char* Translate(identhelpdef* def);
62 struct Locale* locale;
63 struct Catalog* helpcatalog;
64 struct Catalog* identcatalog;
65 struct Catalog* textcatalog;
66 struct Catalog* keywordcatalog;