# Functions
Any emits element if supported.
AppCall emits SYSCALL with System.Contract.Call parameter for given contract, operation, call flag and arguments.
AppCallNoArgs emits a call to the provided contract.
Array emits an array of elements to the given buffer.
BigInt emits a big-integer to the given buffer.
Bool emits a bool type to the given buffer.
Bytes emits a byte array to the given buffer.
Call emits a call Instruction with the label to the given buffer.
CheckSig emits a single-key verification script using given []bytes as a key.
Convertible converts provided stackitem.Convertible to the stackitem.Item and emits the item to the given buffer.
InitSlot emits INITSLOT instruction with the specified size of locals/args slots.
Instruction emits a VM Instruction with data to the given buffer.
Int emits an int type to the given buffer.
Jmp emits a jump Instruction along with the label to the given buffer.
Opcodes emits a single VM Instruction without arguments to the given buffer.
StackItem emits provided stackitem.Item to the given buffer.
String emits a string to the given buffer.
Syscall emits the syscall API to the given buffer.