Created
August 31, 2020 15:50
-
-
Save Alhadis/2f86164f0fba44ba043a6f53a92950be to your computer and use it in GitHub Desktop.
Fraction Fever
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Source: http://web.archive.org/web/20130325033504/http://talleming.com/2009/10/01/fraction-fever-2/ | |
@figures = [ | |
zero | |
one | |
two | |
three | |
four | |
five | |
six | |
seven | |
eight | |
nine | |
]; | |
@numerators = [ | |
zero.numerator | |
one.numerator | |
two.numerator | |
three.numerator | |
four.numerator | |
five.numerator | |
six.numerator | |
seven.numerator | |
eight.numerator | |
nine.numerator | |
]; | |
@denominators = [ | |
zero.denominator | |
one.denominator | |
two.denominator | |
three.denominator | |
four.denominator | |
five.denominator | |
six.denominator | |
seven.denominator | |
eight.denominator | |
nine.denominator | |
]; | |
feature frac { | |
lookup FractionBar { | |
ignore sub slash | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
slash'; | |
ignore sub slash' | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
slash; | |
ignore sub slash | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
slash'; | |
ignore sub slash' | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
slash; | |
ignore sub slash | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
slash'; | |
ignore sub slash' | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
slash; | |
ignore sub slash | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
slash'; | |
ignore sub slash' | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
slash; | |
ignore sub slash | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
slash'; | |
ignore sub slash' | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
slash; | |
ignore sub slash | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
slash'; | |
ignore sub slash' | |
@figures | |
@figures | |
@figures | |
@figures | |
@figures | |
slash; | |
ignore sub slash | |
@figures | |
@figures | |
@figures | |
@figures | |
slash'; | |
ignore sub slash' | |
@figures | |
@figures | |
@figures | |
@figures | |
slash; | |
ignore sub slash | |
@figures | |
@figures | |
@figures | |
slash'; | |
ignore sub slash' | |
@figures | |
@figures | |
@figures | |
slash; | |
ignore sub slash | |
@figures | |
@figures | |
slash'; | |
ignore sub slash' | |
@figures | |
@figures | |
slash; | |
ignore sub slash | |
@figures | |
slash'; | |
ignore sub slash' | |
@figures | |
slash; | |
sub @figures slash' @figures by fraction; | |
} FractionBar; | |
lookup Numerator1 { | |
sub @figures' | |
fraction by @numerators; | |
} Numerator1; | |
lookup Numerator2 { | |
sub @figures' | |
@numerators | |
fraction by @numerators; | |
} Numerator2; | |
lookup Numerator3 { | |
sub @figures' | |
@numerators | |
@numerators | |
fraction by @numerators; | |
} Numerator3; | |
lookup Numerator4 { | |
sub @figures' | |
@numerators | |
@numerators | |
@numerators | |
fraction by @numerators; | |
} Numerator4; | |
lookup Numerator5 { | |
sub @figures' | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
fraction by @numerators; | |
} Numerator5; | |
lookup Numerator6 { | |
sub @figures' | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
fraction by @numerators; | |
} Numerator6; | |
lookup Numerator7 { | |
sub @figures' | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
fraction by @numerators; | |
} Numerator7; | |
lookup Numerator8 { | |
sub @figures' | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
fraction by @numerators; | |
} Numerator8; | |
lookup Numerator9 { | |
sub @figures' | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
fraction by @numerators; | |
} Numerator9; | |
lookup Numerator10 { | |
sub @figures' | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
@numerators | |
fraction by @numerators; | |
} Numerator10; | |
lookup Denominator { | |
sub [fraction @denominators] | |
@figures' by @denominators; | |
} Denominator; | |
sub @figures space' @numerators by thinspace; | |
} frac; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment