blob: c4dffd84360c54f591b8e35cec7e538728bcc634 (
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 token
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
}
|