// run | |
// Copyright 2009 The Go Authors. All rights reserved. | |
// Use of this source code is governed by a BSD-style | |
// license that can be found in the LICENSE file. | |
package main | |
import "fmt" | |
var indent uint = 10 | |
func main() { | |
const dots = ". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " + | |
". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " | |
const n = uint(len(dots)) | |
i := 2 * indent | |
var s string | |
for ; i > n; i -= n { | |
s += fmt.Sprint(dots) | |
} | |
s += dots[0:i] | |
if s != ". . . . . . . . . . " { | |
panic(s) | |
} | |
} |