Program restructure and tidy-up.

Change Translator from Class to Struct, so avoiding use of Classes in eSpeak.
Make more functions and variables "extern".


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@209 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
jonsd
2008-12-13 10:54:41 +00:00
parent 3096b7634d
commit b053a790df
27 changed files with 1440 additions and 1559 deletions
-25
View File
@@ -18,28 +18,3 @@
***************************************************************************/
class Translator_English: public Translator
{//=======================================
public:
Translator_English();
int Unpronouncable(char *word);
}; // end of class Translator_English
class Translator_Russian: public Translator
{//=======================================
public:
Translator_Russian();
private:
int ChangePhonemes(PHONEME_LIST2 *phlist, int n_ph, int index, PHONEME_TAB *ph, CHANGEPH *ch);
}; // end of class Translator_Russian