summaryrefslogtreecommitdiff
path: root/src/features/frac.fea
blob: 7673d4ef4149d3143e445c11acdc6e2e7670d439 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
@figures = [
  zero
  one
  two
  three
  four
  five
  six
  seven
  eight
  nine
];
@numerators = [
  zero.numr
  one.numr
  two.numr
  three.numr
  four.numr
  five.numr
  six.numr
  seven.numr
  eight.numr
  nine.numr
];
@denominators = [
  zero.dnom
  one.dnom
  two.dnom
  three.dnom
  four.dnom
  five.dnom
  six.dnom
  seven.dnom
  eight.dnom
  nine.dnom
];

lookup FRAC {
  sub slash by fraction;
} FRAC;

lookup UP {
  sub @figures by @numerators;
} UP;

lookup DOWN {
  sub fraction @numerators' by @denominators;
  sub @denominators @numerators' by @denominators;
} DOWN;