Documentation ¶
Index ¶
- Constants
- Variables
- func Abs(args ...object.Object) object.Object
- func Accept(args ...object.Object) object.Object
- func Args(args ...object.Object) object.Object
- func Assert(args ...object.Object) object.Object
- func Bin(args ...object.Object) object.Object
- func Bind(args ...object.Object) object.Object
- func Bool(args ...object.Object) object.Object
- func Chr(args ...object.Object) object.Object
- func Close(args ...object.Object) object.Object
- func Connect(args ...object.Object) object.Object
- func Divmod(args ...object.Object) object.Object
- func Exit(args ...object.Object) object.Object
- func FFI(args ...object.Object) object.Object
- func Find(args ...object.Object) object.Object
- func First(args ...object.Object) object.Object
- func HashOf(args ...object.Object) object.Object
- func Hex(args ...object.Object) object.Object
- func IdOf(args ...object.Object) object.Object
- func Input(args ...object.Object) object.Object
- func Int(args ...object.Object) object.Object
- func Join(args ...object.Object) object.Object
- func Last(args ...object.Object) object.Object
- func Len(args ...object.Object) object.Object
- func Listen(args ...object.Object) object.Object
- func Lower(args ...object.Object) object.Object
- func Max(args ...object.Object) object.Object
- func Min(args ...object.Object) object.Object
- func Oct(args ...object.Object) object.Object
- func Open(args ...object.Object) object.Object
- func Ord(args ...object.Object) object.Object
- func Pop(args ...object.Object) object.Object
- func Pow(args ...object.Object) object.Object
- func Print(args ...object.Object) object.Object
- func Push(args ...object.Object) object.Object
- func Read(args ...object.Object) object.Object
- func ReadFile(args ...object.Object) object.Object
- func Rest(args ...object.Object) object.Object
- func Reversed(args ...object.Object) object.Object
- func Seek(args ...object.Object) object.Object
- func Socket(args ...object.Object) object.Object
- func Sorted(args ...object.Object) object.Object
- func Split(args ...object.Object) object.Object
- func Str(args ...object.Object) object.Object
- func TypeOf(args ...object.Object) object.Object
- func Upper(args ...object.Object) object.Object
- func Write(args ...object.Object) object.Object
- func WriteFile(args ...object.Object) object.Object
Constants ¶
View Source
const DefaultBufferSize = 4096
DefaultBufferSize is the default buffer size
Variables ¶
View Source
var Builtins = map[string]*Builtin{ "len": &Builtin{Name: "len", Fn: Len}, "input": &Builtin{Name: "input", Fn: Input}, "print": &Builtin{Name: "print", Fn: Print}, "first": &Builtin{Name: "first", Fn: First}, "last": &Builtin{Name: "last", Fn: Last}, "rest": &Builtin{Name: "rest", Fn: Rest}, "push": &Builtin{Name: "push", Fn: Push}, "pop": &Builtin{Name: "pop", Fn: Pop}, "exit": &Builtin{Name: "exit", Fn: Exit}, "assert": &Builtin{Name: "assert", Fn: Assert}, "bool": &Builtin{Name: "bool", Fn: Bool}, "int": &Builtin{Name: "int", Fn: Int}, "str": &Builtin{Name: "str", Fn: Str}, "type": &Builtin{Name: "type", Fn: TypeOf}, "args": &Builtin{Name: "args", Fn: Args}, "lower": &Builtin{Name: "lower", Fn: Lower}, "upper": &Builtin{Name: "upper", Fn: Upper}, "join": &Builtin{Name: "join", Fn: Join}, "split": &Builtin{Name: "split", Fn: Split}, "find": &Builtin{Name: "find", Fn: Find}, "readfile": &Builtin{Name: "readfile", Fn: ReadFile}, "writefile": &Builtin{Name: "writefile", Fn: WriteFile}, "ffi": &Builtin{Name: "ffi", Fn: FFI}, "abs": &Builtin{Name: "abs", Fn: Abs}, "bin": &Builtin{Name: "bin", Fn: Bin}, "hex": &Builtin{Name: "hex", Fn: Hex}, "ord": &Builtin{Name: "ord", Fn: Ord}, "chr": &Builtin{Name: "chr", Fn: Chr}, "divmod": &Builtin{Name: "divmod", Fn: Divmod}, "hash": &Builtin{Name: "hash", Fn: HashOf}, "id": &Builtin{Name: "id", Fn: IdOf}, "oct": &Builtin{Name: "oct", Fn: Oct}, "pow": &Builtin{Name: "pow", Fn: Pow}, "min": &Builtin{Name: "min", Fn: Min}, "max": &Builtin{Name: "max", Fn: Max}, "sorted": &Builtin{Name: "sorted", Fn: Sorted}, "reversed": &Builtin{Name: "reversed", Fn: Reversed}, "open": &Builtin{Name: "open", Fn: Open}, "close": &Builtin{Name: "close", Fn: Close}, "write": &Builtin{Name: "write", Fn: Write}, "read": &Builtin{Name: "read", Fn: Read}, "seek": &Builtin{Name: "seek", Fn: Seek}, "socket": &Builtin{Name: "socket", Fn: Socket}, "bind": &Builtin{Name: "bind", Fn: Bind}, "accept": &Builtin{Name: "accept", Fn: Accept}, "listen": &Builtin{Name: "listen", Fn: Listen}, "connect": &Builtin{Name: "connect", Fn: Connect}, }
Builtins ...
View Source
var BuiltinsIndex []*Builtin
BuiltinsIndex ...
Functions ¶
Types ¶
This section is empty.
Source Files ¶
- abs.go
- accept.go
- args.go
- assert.go
- bin.go
- bind.go
- bool.go
- builtins.go
- chr.go
- close.go
- connect.go
- divmod.go
- exit.go
- ffi.go
- find.go
- first.go
- hash.go
- hex.go
- id.go
- input.go
- int.go
- join.go
- last.go
- len.go
- listen.go
- lower.go
- max.go
- min.go
- oct.go
- open.go
- ord.go
- pop.go
- pow.go
- print.go
- push.go
- read.go
- readfile.go
- rest.go
- reversed.go
- seek.go
- socket.go
- socket_utils.go
- sorted.go
- split.go
- str.go
- typeof.go
- upper.go
- write.go
- writefile.go
Click to show internal directories.
Click to hide internal directories.