(e *Expr)
| 736 | return &Expr{Value: m.Text} |
| 737 | } |
| 738 | func (m *NumberNode) FromExpr(e *Expr) error { |
| 739 | if len(e.Value) > 0 { |
| 740 | m.Text = e.Value |
| 741 | return m.load() |
| 742 | } |
| 743 | return nil |
| 744 | } |
| 745 | func (m *NumberNode) Equal(n Node) bool { |
| 746 | if m == nil && n == nil { |
| 747 | return true |