예제 #1
0
파일: module.go 프로젝트: wanlanjian/elvish
func (bt BindingTable) Repr() string {
	var builder eval.MapReprBuilder
	for k, v := range bt.inner {
		builder.WritePair(k.String(), v.Repr())
	}
	return builder.String()
}
예제 #2
0
파일: binding.go 프로젝트: zhsj/elvish
func (bt BindingTable) Repr(indent int) string {
	var builder eval.MapReprBuilder
	builder.Indent = indent
	for k, v := range bt.inner {
		builder.WritePair(parse.Quote(k.String()), v.Repr(eval.IncIndent(indent, 1)))
	}
	return builder.String()
}