diff options
author | Santhosh Thottingal <santhosh.thottingal@gmail.com> | 2009-01-23 17:16:06 +0530 |
---|---|---|
committer | Santhosh Thottingal <santhosh.thottingal@gmail.com> | 2009-01-23 17:16:06 +0530 |
commit | 6b3c2ac061315dc7622c654b97a02689c035013e (patch) | |
tree | 2fd1c67b69d9cc3fb9b481608a402d3fe3e16ed4 /payyans | |
parent | 8fff60703ba26ee787f9c18b73897fa2b3acc4f6 (diff) | |
download | AnjaliOldLipi.git-6b3c2ac061315dc7622c654b97a02689c035013e.tar.gz AnjaliOldLipi.git-6b3c2ac061315dc7622c654b97a02689c035013e.tar.xz AnjaliOldLipi.git-6b3c2ac061315dc7622c654b97a02689c035013e.zip |
load the rules map once in the runtime of application
Diffstat (limited to 'payyans')
-rwxr-xr-x | payyans/payyans/payyan.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/payyans/payyans/payyan.py b/payyans/payyans/payyan.py index 9214165..0827b8f 100755 --- a/payyans/payyans/payyan.py +++ b/payyans/payyans/payyan.py @@ -50,8 +50,7 @@ class Payyan: prebase_letter = "" ascii_text="" self.direction = "u2a" - if self.rulesDict == None: - self.rulesDict = self.LoadRules() + self.rulesDict = self.LoadRules() while index < len(unicode_text): '''കൂട്ടക്ഷരങ്ങള്ക്കൊരു കുറുക്കുവഴി''' for charNo in [3,2,1]: @@ -111,8 +110,7 @@ class Payyan: prebase_letter = "" unicode_text = "" self.direction="a2u" - if self.rulesDict == None: - self.rulesDict = self.LoadRules() + self.rulesDict = self.LoadRules() while index < len(ascii_text): letter = ascii_text[index] if letter in self.rulesDict: @@ -200,6 +198,8 @@ class Payyan: ''' ഈ സംഭവമാണു് മാപ്പിങ്ങ് ഫയല് എടുത്തു് വായിച്ചു പഠിക്കുന്നതു്. ''' + if(self.rulesDict): + return self.rulesDict rules_dict = dict() line = [] line_number = 0 |