Sascha Brawer
|
bb5a7e7caf
|
[feaLib] Make symbol tables separate objects
For example, named value records follow the same scoping rules
as named glyph classes.
|
2015-08-10 11:17:52 +02:00 |
|
Sascha Brawer
|
944fab8a5f
|
[feaLib] Implement parsing of feature blocks
|
2015-08-10 11:17:52 +02:00 |
|
Sascha Brawer
|
3936e334f1
|
[feaLib] Resolve references to glyph classes
|
2015-08-10 11:17:52 +02:00 |
|
Sascha Brawer
|
a0bbd5fab9
|
[feaLib] Detect duplicate glyph class definitions
|
2015-08-10 11:17:52 +02:00 |
|
Sascha Brawer
|
ba238344b1
|
[feaLib] Implement top-level glyph class definitions
|
2015-08-10 11:17:52 +02:00 |
|
Sascha Brawer
|
b86e30d7c6
|
[feaLib] Rename features.py to ast.py, for Abstract Syntax Tree
|
2015-08-10 11:17:52 +02:00 |
|
Sascha Brawer
|
05fe077654
|
[feaLib] Parse languagesystem
|
2015-08-10 11:17:52 +02:00 |
|