Lines Matching refs:glyphNames
273 self.parse("@bad = [a b ccc];", glyphNames=("a", "b", "ccc"))
276 self.parse("@bad = [a b ccc];", glyphNames=("a", "b"))
341 glyphNames = "A-foo.sc B-foo.sc C-foo.sc".split()
342 [gc] = self.parse("@range = [A-foo.sc-C-foo.sc];", glyphNames).statements
356 glyphNames = ()
358 [gc] = self.parse("@class = [A-foo.sc B-foo.sc C D];", glyphNames).statements
367 glyphNames = (
369 [gc] = self.parse("@range = [A-foo.sc-C-foo.sc];", glyphNames).statements
373 glyphNames = "A B C A-B B-C".split()
378 self.parse, r"@bad = [A-B-C];", glyphNames)
1843 def parse(self, text, glyphNames=GLYPHNAMES, followIncludes=True): argument
1845 p = Parser(featurefile, glyphNames, followIncludes=followIncludes)