blob: 7652be76336222c02f3ebea712f63298dff57d31 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
package cmd
type Token struct {
content string
prev, next *Token
}
func (t *Token) GetContent() string {
return t.content
}
func (t *Token) SetContent(content string) {
t.content = content
}
func (t *Token) GetPreviousToken() *Token {
return t.prev
}
func (t *Token) SetPreviousToken(newToken *Token) {
t.prev = newToken
}
func (t *Token) GetNextToken() *Token {
return t.next
}
func (t *Token) SetNextToken(newToken *Token) {
t.next = newToken
}
|