Node serialization helpers
(iv int32)
| 2020 | |
| 2021 | // Node serialization helpers |
| 2022 | func tokenFromInt(iv int32) lex.Token { |
| 2023 | t, ok := lex.TokenNameMap[lex.TokenType(iv)] |
| 2024 | if ok { |
| 2025 | return lex.Token{T: t.T, V: strings.ToUpper(t.Kw)} |
| 2026 | } |
| 2027 | return lex.Token{} |
| 2028 | } |
| 2029 | |
| 2030 | // NodeFromPb Create a node from pb |
| 2031 | func NodeFromPb(pb []byte) (Node, error) { |