string_list.go 323 B

123456789101112131415
  1. package serial
  2. type StringLiteralList []StringLiteral
  3. func NewStringLiteralList(raw []string) *StringLiteralList {
  4. list := StringLiteralList(make([]StringLiteral, len(raw)))
  5. for idx, str := range raw {
  6. list[idx] = StringLiteral(str)
  7. }
  8. return &list
  9. }
  10. func (this *StringLiteralList) Len() int {
  11. return len(*this)
  12. }