builtin

package
v0.0.0-...-2047864 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 15, 2024 License: MIT Imports: 63 Imported by: 0

Documentation

Index

Constants

View Source
const MaxLine = 4000

Variables

View Source
var InheritHandles = false
View Source
var Nil []Value

Functions

func Adler32

func Adler32(th *Thread, as *ArgSpec, args []Value) Value

func BooleanQ

func BooleanQ(arg Value) Value

func Built

func Built() Value

func BuiltinNames

func BuiltinNames() Value

func CallbacksCount

func CallbacksCount() int

func Channel

func Channel(size Value) Value

func ClassQ

func ClassQ(arg Value) Value

func ClientQ

func ClientQ() Value

func Cmdline

func Cmdline() Value

func Cmp

func Cmp(x, y Value) Value

func Concat

func Concat(x, y Value) Value

func ConcurrentQ

func ConcurrentQ(v Value) Value

func Construct

func Construct(th *Thread, args []Value) Value

func CopyFile

func CopyFile(th *Thread, args []Value) Value

func CopyTo

func CopyTo(th *Thread, src io.Reader, to, nbytes Value) Value

CopyTo copies from src to to, up to nbytes or until src eof. Called by CopyTo in file, socket, and runpiped.

func CoverageEnable

func CoverageEnable(a Value) Value

func CreateDir

func CreateDir(th *Thread, args []Value) Value

func Cursor

func Cursor(th *Thread, as *ArgSpec, args []Value) Value

func Database

func Database(th *Thread, args []Value) Value

func Date

func Date(_ *Thread, args []Value) Value

func DateQ

func DateQ(arg Value) Value

func Def

func Def(nameVal, val Value) Value

func DefConcat

func DefConcat()

DefConcat must be called to make Concat available

func DefDef

func DefDef()

DefDef must be called to make Def available

func DeleteDir

func DeleteDir(th *Thread, args []Value) Value

func DeleteFileApi

func DeleteFileApi(th *Thread, args []Value) Value

func DirExistsQ

func DirExistsQ(arg Value) Value

func DoWithoutTriggers

func DoWithoutTriggers(th *Thread, args []Value) Value

func EnsureDir

func EnsureDir(th *Thread, args []Value) Value

func ErrlogDir

func ErrlogDir() string

func ErrorLog

func ErrorLog(arg Value) Value

func EvalAsMethod

func EvalAsMethod(th *Thread, as *ArgSpec, ob Value, args []Value) Value

EvalAsMethod runs a function as if it were a method of an object i.e. object.Eval

func ExePath

func ExePath() Value

func File

func File(th *Thread, args []Value) Value

func FileExistsQ

func FileExistsQ(arg Value) Value

func FileSize

func FileSize(th *Thread, args []Value) Value

func Finally

func Finally(th *Thread, args []Value) Value

func FunctionQ

func FunctionQ(arg Value) Value

func GetComputerName

func GetComputerName() Value

func GetCurrentDirectory

func GetCurrentDirectory() Value

func GetDiskFreeSpace

func GetDiskFreeSpace(arg Value) Value

func GetGuiResources

func GetGuiResources() (int, int)

func GetMacAddresses

func GetMacAddresses() Value

func GetTempFileName

func GetTempFileName(path, prefix Value) Value

func GetTempPath

func GetTempPath() Value

func Getenv

func Getenv(arg Value) Value

func Hash

func Hash(arg Value) Value

func HeapSys

func HeapSys() uint64

func InstanceQ

func InstanceQ(arg Value) Value

func Libraries

func Libraries(th *Thread, args []Value) Value

func LibraryOverride

func LibraryOverride(lib, name, text Value) Value

func LibraryOverrideClear

func LibraryOverrideClear() Value

func Locals

func Locals(th *Thread, args []Value) Value

func Max

func Max(_ *Thread, as *ArgSpec, args []Value) Value

func Md5

func Md5(th *Thread, as *ArgSpec, args []Value) Value

func MemoryArena

func MemoryArena() Value

func Min

func Min(_ *Thread, as *ArgSpec, args []Value) Value

func MoveFile

func MoveFile(th *Thread, args []Value) Value

func MultiByteToWideChar

func MultiByteToWideChar(str, cp Value) Value

func Mutex

func Mutex() Value

func Name

func Name(arg Value) Value

func NewQueryHasher

func NewQueryHasher(hdr *Header) *queryHasher

func Number

func Number(th *Thread, args []Value) Value

func NumberQ

func NumberQ(arg Value) Value

func OSName

func OSName() Value

func Object

func Object(arg Value) Value

func ObjectQ

func ObjectQ(arg Value) Value

func OnUIThread

func OnUIThread() bool

func PrintStdout

func PrintStdout(_ *Thread, args []Value) Value

func Query1

func Query1(th *Thread, as *ArgSpec, args []Value) Value

func QueryAlt

func QueryAlt(th *Thread, as *ArgSpec, args []Value) Value

func QueryAltHash

func QueryAltHash(th *Thread, args []Value) Value

func QueryFirst

func QueryFirst(th *Thread, as *ArgSpec, args []Value) Value

func QueryHash

func QueryHash(th *Thread, args []Value) Value

func QueryLast

func QueryLast(th *Thread, as *ArgSpec, args []Value) Value

func QueryScanner

func QueryScanner(arg Value) Value

func Random

func Random(th *Thread, args []Value) Value

func RandomBytes

func RandomBytes(arg Value) Value

func Readline

func Readline(rdr io.Reader, errPrefix string) Value

func RecordQ

func RecordQ(arg Value) Value

func ResourceCounts

func ResourceCounts() Value

func Run

func Run()

func RunPiped

func RunPiped(th *Thread, args []Value) Value

func SameQ

func SameQ(x, y Value) Value

func Scanner

func Scanner(arg Value) Value

func Seq

func Seq(from, to, by Value) Value

func SeqQ

func SeqQ(val Value) Value

func Sequence

func Sequence(th *Thread, args []Value) Value

func ServerEval

func ServerEval(th *Thread, args []Value) Value

func ServerIP

func ServerIP() Value

func ServerPort

func ServerPort() Value

func ServerQ

func ServerQ() Value

func Sha1

func Sha1(th *Thread, as *ArgSpec, args []Value) Value

func Sha1_Update

func Sha1_Update(this, arg Value) Value

func Sha1_Value

func Sha1_Value(this Value) Value

func Sha256

func Sha256(th *Thread, as *ArgSpec, args []Value) Value

func Sha256_Update

func Sha256_Update(this, arg Value) Value

func Sha256_Value

func Sha256_Value(this Value) Value

func SocketClient

func SocketClient(th *Thread, args []Value) Value

func Spawn

func Spawn(th *Thread, as *ArgSpec, rawargs []Value) Value

func SplitCommand

func SplitCommand(s string) []string

func StringQ

func StringQ(arg Value) Value

func Synchronized

func Synchronized(th *Thread, args []Value) Value

func System

func System(arg Value) Value

func SystemMemory

func SystemMemory() Value

func ThreadList

func ThreadList() []string

ThreadList is used by HttpStatus

func Timestamp

func Timestamp(th *Thread, args []Value) Value

func Trace

func Trace(th *Thread, args []Value) Value

func Transaction

func Transaction(th *Thread, args []Value) Value

func Type

func Type(arg Value) Value

func UnixTime

func UnixTime() Value

func Unload

func Unload(arg Value) Value

func Unuse

func Unuse(th *Thread, args []Value) Value

func Use

func Use(th *Thread, args []Value) Value

func UuidString

func UuidString() Value

func WaitGroup

func WaitGroup() Value

func WideCharToMultiByte

func WideCharToMultiByte(s, c Value) Value

func WndProcCount

func WndProcCount() int

Types

This section is empty.

Directories

Path Synopsis
Package heap provides a heap for win32 dll arguments that are allocated and freed stack-wise.
Package heap provides a heap for win32 dll arguments that are allocated and freed stack-wise.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL