Created
July 3, 2026 11:04
-
-
Save simoncozens/b63f169bf8f4b0a81d056c5f2fe2f927 to your computer and use it in GitHub Desktop.
Tension Peak
This file contains hidden or 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
| @AllLetters = [ n ]; # Add some more letters here... But don't include the space! | |
| @OneAway = [ n.oneaway ]; # a.oneaway b.oneaway etc. | |
| @TwoAway = [ n.twoaway ]; | |
| @Peak = [ n.peak ]; | |
| lookup oneaway { sub @AllLetters by @OneAway; } oneaway; | |
| lookup twoaway { sub @allLetters by @TwoAway; } twoaway; | |
| lookup peak { sub @AllLetters by @Peak; } peak; | |
| feature rclt { | |
| # Ten letter word | |
| sub @AllLetters @AllLetters @AllLetters' lookup twoaway @AllLetters' lookup oneaway @AllLetters' lookup peak @AllLetters' lookup oneaway @AllLetters' lookup twoaway @AllLetters @AllLetters @AllLetters; | |
| # Nine letter word | |
| sub @AllLetters @AllLetters' lookup twoaway @AllLetters' lookup oneaway @AllLetters' lookup peak @AllLetters' lookup oneaway @AllLetters' lookup twoaway @AllLetters @AllLetters @AllLetters; | |
| # Eight | |
| sub @AllLetters @AllLetters' lookup twoaway @AllLetters' lookup oneaway @AllLetters' lookup peak @AllLetters' lookup oneaway @AllLetters' lookup twoaway @AllLetters @AllLetters; | |
| # Seven | |
| sub @AllLetters @AllLetters' lookup twoaway @AllLetters' lookup oneaway @AllLetters' lookup peak @AllLetters' lookup oneaway @AllLetters' lookup twoaway @AllLetters; | |
| # Six | |
| sub @AllLetters' lookup twoaway @AllLetters' lookup oneaway @AllLetters' lookup peak @AllLetters' lookup oneaway @AllLetters' lookup twoaway @AllLetters; | |
| # Five | |
| sub @AllLetters' lookup twoaway @AllLetters' lookup oneaway @AllLetters' lookup peak @AllLetters' lookup oneaway @AllLetters' lookup twoaway; | |
| # Four | |
| sub @AllLetters' lookup twoaway @AllLetters' lookup oneaway @AllLetters' lookup peak @AllLetters' lookup oneaway; | |
| # Three | |
| sub @AllLetters' lookup oneaway @AllLetters' lookup peak @AllLetters' lookup oneaway; | |
| # Two letters gets both oneaway | |
| sub @AllLetters' lookup oneaway @AllLetters' lookup oneaway; | |
| # One letter words get peak | |
| sub @AllLetters' lookup peak; | |
| } rclt; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment