diff options
-rw-r--r-- | content/generate.article | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/content/generate.article b/content/generate.article index a918ba7..ea742e1 100644 --- a/content/generate.article +++ b/content/generate.article @@ -153,18 +153,13 @@ Let's run it: const _Pill_name = "PlaceboAspirinIbuprofenParacetamol" - var _Pill_index = [...]uint8{7, 14, 23, 34} + var _Pill_index = [...]uint8{0, 7, 14, 23, 34} func (i Pill) String() string { if i < 0 || i >= Pill(len(_Pill_index)) { return fmt.Sprintf("Pill(%d)", i) } - hi := _Pill_index[i] - lo := uint8(0) - if i > 0 { - lo = _Pill_index[i-1] - } - return _Pill_name[lo:hi] + return _Pill_name[_Pill_index[i]:_Pill_index[i+1]] } $ |