18 Commits

Author SHA1 Message Date
moyogo
1e714c3e52 [voltLib] parse_position_() instead of parse_positioning_() 2016-09-14 17:21:41 +01:00
moyogo
34eaaa9512 [voltLib] Add test for substitution with contexts 2016-09-14 17:21:41 +01:00
moyogo
ffa929b404 [voltLib] Context can take multiple except/in_context, multiple left or right contexts 2016-09-14 17:21:41 +01:00
moyogo
6f4f7849cf [voltLib] Add DEF_LOOKUP to expected tokens in parse() 2016-09-14 17:21:41 +01:00
moyogo
7439ec2482 [voltLib] Better handling of context and coverage 2016-09-14 17:21:41 +01:00
moyogo
a34de5ac00 [voltLib] Fix indentation 2016-09-14 17:21:41 +01:00
moyogo
0f399e3e8d [voltLib] Undefined location in parse_coverage() 2016-09-14 17:21:41 +01:00
moyogo
5571f2c12a [voltLib] Add def lookup, simple substitution 2016-09-14 17:21:41 +01:00
moyogo
c26e3228ce [voltLib] Add coverage, change group and enum 2016-09-14 17:21:41 +01:00
moyogo
8c0a35331e [voltLib] Add parse_coverage_() 2016-09-14 17:21:41 +01:00
moyogo
b0e5016aed [voltLib] Add DEF_Script to error message 2016-09-14 17:21:41 +01:00
moyogo
a6e4b6e425 [voltLib] loop on next_token being GLYPH, GROUP or RANGE instead of not being END_NUM 2016-09-14 17:21:41 +01:00
moyogo
32f8c9c1e7 [voltLib] Add feature definition 2016-09-14 17:21:41 +01:00
moyogo
888c862433 [voltLib] Add script and langsys 2016-09-14 17:21:41 +01:00
moyogo
1c4de40936 [voltLib] expand enum when creating GroupDefinition 2016-09-14 17:21:41 +01:00
moyogo
7ab01f730c [voltLib] Add ranges to GroupDefinition 2016-09-14 17:21:41 +01:00
moyogo
2ad6c3df12 [voltLib] Add SymbolTable 2016-09-14 17:21:41 +01:00
moyogo
1957fd2cd1 [voltLib] Add Parser and tests 2016-09-14 17:21:41 +01:00