code: func NewNumberLiteral(pos int, line int, val float64, isInt bool, original string) *NumberLiteral {
  	return &NumberLiteral{
  		NodeType: NodeNumber,
  		Loc:      Loc{pos, line},
  
  		Value:    val,
  		IsInt:    isInt,
  		Original: original,
  	}
  }
docs: // NewNumberLiteral instanciates a new number node.