Documentation
¶
Index ¶
- Variables
- func ExecuteHttp() (object.Object, error)
- func ExecuteMath() (object.Object, error)
- func ExecuteMime() (object.Object, error)
- func ExecuteOs() (object.Object, error)
- func ExecuteRandom() (object.Object, error)
- type HTTPBody
- func (b *HTTPBody) Add(object.Object) (object.Object, error)
- func (b *HTTPBody) And(other object.Object) (object.Object, error)
- func (b *HTTPBody) Bool() bool
- func (b *HTTPBody) Compare(object.Object) (int, error)
- func (b *HTTPBody) Divide(object.Object) (object.Object, error)
- func (b *HTTPBody) GetAttr(name string) (object.Object, error)
- func (b *HTTPBody) Index(object.Object) (object.Object, error)
- func (b *HTTPBody) Iter() ([]object.Object, error)
- func (b *HTTPBody) Minus(object.Object) (object.Object, error)
- func (b *HTTPBody) Multiply(object.Object) (object.Object, error)
- func (b *HTTPBody) Not() (object.Object, error)
- func (b *HTTPBody) Or(other object.Object) (object.Object, error)
- func (b *HTTPBody) Read(args object.CallArgs) (object.Object, error)
- func (b *HTTPBody) String() string
- type HTTPResponse
- func (r *HTTPResponse) Add(object.Object) (object.Object, error)
- func (r *HTTPResponse) And(other object.Object) (object.Object, error)
- func (r *HTTPResponse) Bool() bool
- func (r *HTTPResponse) Compare(object.Object) (int, error)
- func (r *HTTPResponse) Divide(object.Object) (object.Object, error)
- func (r *HTTPResponse) GetAttr(name string) (object.Object, error)
- func (r *HTTPResponse) Index(object.Object) (object.Object, error)
- func (r *HTTPResponse) Iter() ([]object.Object, error)
- func (r *HTTPResponse) Minus(object.Object) (object.Object, error)
- func (r *HTTPResponse) Multiply(object.Object) (object.Object, error)
- func (r *HTTPResponse) Not() (object.Object, error)
- func (r *HTTPResponse) Or(other object.Object) (object.Object, error)
- func (r *HTTPResponse) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var BuiltinsModule = &object.Module{ Members: map[string]object.Object{ "print": &object.Function{Name: "print", Fn: print}, "range": &object.Function{Name: "range", Fn: range_}, "max": &object.Function{Name: "max", Fn: max}, "min": &object.Function{Name: "min", Fn: min}, "Int": object.IntConstructorFn, "Float": object.FloatConstructorFn, "Str": object.StrConstructorFn, "Bool": object.BoolConstructorFn, "List": object.ListConstructorFn, "Dict": object.DictConstructorFn, }, }
Functions ¶
func ExecuteHttp ¶
func ExecuteMath ¶
func ExecuteMime ¶
func ExecuteRandom ¶
Types ¶
type HTTPBody ¶
type HTTPBody struct {
// contains filtered or unexported fields
}
func NewHTTPBody ¶
type HTTPResponse ¶
func NewHTTPResponse ¶
func NewHTTPResponse(status int, headers *object.Dict, body *HTTPBody) *HTTPResponse
func (*HTTPResponse) Bool ¶
func (r *HTTPResponse) Bool() bool
func (*HTTPResponse) String ¶
func (r *HTTPResponse) String() string
Click to show internal directories.
Click to hide internal directories.