26 lines
675 B
Python

from __future__ import print_function, division, absolute_import
from __future__ import unicode_literals
def write(buffer, text):
buffer.write(text.encode("utf-8"))
class FeatureFile:
def __init__(self):
self.statements = []
def write(self, out, linesep):
for s in self.statements:
s.write(out, linesep)
class LanguageSystemStatement:
def __init__(self, location, script, language):
self.location = location
self.script, self.language = (script, language)
def write(self, out, linesep):
write(out, "languagesystem %s %s;%s" %
(self.script.strip(), self.language.strip(), linesep))