例えば以下のような感じ。
| 表現したいもの | 記載パターン |
| --------------- | ------------ |
| 稼働日の前日 | workday<1 |
| 稼働日の2日後 | workday>2 |
| 第3日曜日の前日 | 3sun<1 |
これを達成するにはReptitionのトークン解析にて以下の処理が必要になる。
- `<`でsplit
- 2つ目(1)の要素がなければスキップ
- もしあれば
- 1つ目の要素でトークンを上書き
- 2つ目の要素はoffsetとして記録しておく
- `>`でsplit
- 2つ目(1)の要素がなければスキップ
- もしあれば
- 1つ目の要素でトークンを上書き
- 2つ目の要素はoffsetとして記録しておく
```
// 2022/12/29(木)
// 2022/12/30(金)
// 2022/12/31(土)
// 2023/01/01(日) 祝
// 2023/01/02(月)
// 2023/01/03(火)
// 2023/01/04(水) 祝
// 2023/01/05(木)
// 2023/01/06(金)
// 2023/01/07(土)
// 2023/01/08(日)
// 2023/01/09(月)
// 2023/01/11(水)
// 2023/01/27(金)
// 2023/01/28(土)
// 2023/01/29(日)
// 2023/01/30(月)
// 2023/01/31(火)
// 2023/02/01(水)
// 2023/02/02(木)
// 2023/02/27(月)
// 2023/02/28(火)
// 2023/03/01(水) 祝
// 2023/03/02(木)
// 2023/03/03(金)
// 2023/04/26(水)
// 2023/04/27(木)
// 2023/04/28(金)
// 2023/04/29(土)
// 2023/04/30(日)
// 2023/05/01(月)
// 2023/05/02(火)
// 2023/06/29(木)
// 2023/06/30(金)
// 2023/07/01(土)
// 2023/07/02(日)
// 2023/07/03(月)
// 2023/07/04(火)
```