- class api.funclibrary extends object
not documented
- api.funclibrary.+init(api : object, func : object)
not documented
- api.library(path : str, func = null, dependencies = null, decorator = null)
Opens a library directly with the .json headers.
- api.open(path : str, func = null, dependencies = null, decorator = null)
not documented
- api.open_nobind(path : path, dependencies = null, decorator = null)
not documented
- api.read_file(path : path, dependencies = null, decorator = null)
not documented
- api.read_object(apispec : object, dependencies = null, decorator = null)
not documented
- api.so_ext = "so"
not documented
- class asm.Address extends Operand
not documented
- asm.Address.+init(self, type, offset, base = null, index = null, scale = null)
not documented
- class asm.GPR extends object
not documented
- asm.GPR.+init(self, size)
not documented
- asm.GPR.+repr(self)
not documented
- class asm.Immediate extends Operand
not documented
- asm.Immediate.+init(self, type, value)
not documented
- class asm.MM extends object
not documented
- asm.MM.+init(self, size)
not documented
- asm.MM.+repr(self)
not documented
- class asm.Operand extends object
not documented
- asm.Operand.resolve(self)
not documented
- class asm.Register extends Operand
not documented
- asm.Register.+hash(self)
not documented
- asm.Register.+init(self, type, index)
not documented
- asm.Register.+repr(self)
not documented
- class asm.Relative extends Operand
not documented
- asm.Relative.+init(self, offset)
not documented
- asm.by_name : dict
not documented
- asm.dir : path
not documented
- asm.encode_ins(uid, args, features = null)
not documented
- asm.format_hex(xs)
not documented
- asm.i16 : GPR
not documented
- asm.i32 : GPR
not documented
- asm.i64 : GPR
not documented
- asm.i8 : GPR
not documented
- asm.import : Import
not documented
- asm.instructions : list
not documented
- asm.json : module
not documented
- asm.m128 : MM
not documented
- asm.m64 : MM
not documented
- asm.main()
not documented
- asm.name = "asm"
not documented
- asm.print_ins_entry(ins)
not documented
- asm.resolve(operand_or_index)
not documented
- asm.table : dict
not documented
- class autodiff.AD extends object
not documented
- autodiff.AD.+init(self, real = null, lc = null)
not documented
- autodiff.AD.+repr(self)
not documented
- autodiff.AD.d(self, x)
not documented
- autodiff.ad_cos(x)
not documented
- autodiff.ad_exp(x)
not documented
- autodiff.ad_log(x)
not documented
- autodiff.ad_sin(x)
not documented
- autodiff.ad_sqrt(x)
not documented
- autodiff.chain_rule(real, ad_funcs, variables, lc_wrt)
not documented
- autodiff.dir : path
not documented
- autodiff.import : Import
not documented
- autodiff.name = "autodiff"
not documented
- class autodiff.var extends object
not documented
- autodiff.var.+call(self, i)
not documented
- base.!= = multimethod(2)
Inequality operator
- base.% = multimethod(2)
Modulo takes a remainder from the division of the
first argument by the second.
- base.& = multimethod(2)
Bitwise AND
- base.* = multimethod(2)
Multiplication of two elements together
- base.+ = multimethod(2)
Arithmetic addition
- base.++ = multimethod(2)
Concatenation
- base.+expr = multimethod(1)
Prefix plus
- base.- = multimethod(2)
Arithmetic subtraction
- base.-expr = multimethod(1)
- base./ = multimethod(2)
Arithmetic division operator
- base.< = multimethod(2)
Less than -operator
- base.<< = multimethod(2)
Left bitwise shift
- base.<= = multimethod(2)
Less than or equal -operator
- base.== = multimethod(2)
Equality
- base.> = multimethod(2)
Greather than -operator
- base.>= = multimethod(2)
Greater than or equal -operator
- base.>> = multimethod(2)
Bitwise right shift
- class base.AssertionError extends Exception
not documented
- base.AssertionError.+init(thing : object)
not documented
- base.AssertionError.+repr()
not documented
- class base.AttributeError extends Exception
not documented
- base.AttributeError.+init(obj : object, name : str)
not documented
- base.AttributeError.+repr()
not documented
- class base.CallError extends Exception
not documented
- base.CallError.+repr()
not documented
- class base.DocRef extends object
not documented
- base.DocRef.+init(doc : object, name : object, parent = null)
not documented
- class base.E2BIG extends UVError
not documented
- base.E2BIG.+repr()
not documented
- class base.EACCES extends UVError
not documented
- base.EACCES.+repr()
not documented
- class base.EADDRINUSE extends UVError
not documented
- base.EADDRINUSE.+repr()
not documented
- class base.EADDRNOTAVAIL extends UVError
not documented
- base.EADDRNOTAVAIL.+repr()
not documented
- class base.EAFNOSUPPORT extends UVError
not documented
- base.EAFNOSUPPORT.+repr()
not documented
- class base.EAGAIN extends UVError
not documented
- base.EAGAIN.+repr()
not documented
- class base.EAI_ADDRFAMILY extends UVError
not documented
- base.EAI_ADDRFAMILY.+repr()
not documented
- class base.EAI_AGAIN extends UVError
not documented
- base.EAI_AGAIN.+repr()
not documented
- class base.EAI_BADFLAGS extends UVError
not documented
- base.EAI_BADFLAGS.+repr()
not documented
- class base.EAI_BADHINTS extends UVError
not documented
- base.EAI_BADHINTS.+repr()
not documented
- class base.EAI_CANCELED extends UVError
not documented
- base.EAI_CANCELED.+repr()
not documented
- class base.EAI_FAIL extends UVError
not documented
- base.EAI_FAIL.+repr()
not documented
- class base.EAI_FAMILY extends UVError
not documented
- base.EAI_FAMILY.+repr()
not documented
- class base.EAI_MEMORY extends UVError
not documented
- base.EAI_MEMORY.+repr()
not documented
- class base.EAI_NODATA extends UVError
not documented
- base.EAI_NODATA.+repr()
not documented
- class base.EAI_NONAME extends UVError
not documented
- base.EAI_NONAME.+repr()
not documented
- class base.EAI_OVERFLOW extends UVError
not documented
- base.EAI_OVERFLOW.+repr()
not documented
- class base.EAI_PROTOCOL extends UVError
not documented
- base.EAI_PROTOCOL.+repr()
not documented
- class base.EAI_SERVICE extends UVError
not documented
- base.EAI_SERVICE.+repr()
not documented
- class base.EAI_SOCKTYPE extends UVError
not documented
- base.EAI_SOCKTYPE.+repr()
not documented
- class base.EALREADY extends UVError
not documented
- base.EALREADY.+repr()
not documented
- class base.EBADF extends UVError
not documented
- base.EBADF.+repr()
not documented
- class base.EBUSY extends UVError
not documented
- base.EBUSY.+repr()
not documented
- class base.ECANCELED extends UVError
not documented
- base.ECANCELED.+repr()
not documented
- class base.ECHARSET extends UVError
not documented
- base.ECHARSET.+repr()
not documented
- class base.ECONNABORTED extends UVError
not documented
- base.ECONNABORTED.+repr()
not documented
- class base.ECONNREFUSED extends UVError
not documented
- base.ECONNREFUSED.+repr()
not documented
- class base.ECONNRESET extends UVError
not documented
- base.ECONNRESET.+repr()
not documented
- class base.EDESTADDRREQ extends UVError
not documented
- base.EDESTADDRREQ.+repr()
not documented
- class base.EEXIST extends UVError
not documented
- base.EEXIST.+repr()
not documented
- class base.EFAULT extends UVError
not documented
- base.EFAULT.+repr()
not documented
- class base.EFBIG extends UVError
not documented
- base.EFBIG.+repr()
not documented
- class base.EHOSTDOWN extends UVError
not documented
- base.EHOSTDOWN.+repr()
not documented
- class base.EHOSTUNREACH extends UVError
not documented
- base.EHOSTUNREACH.+repr()
not documented
- class base.EINTR extends UVError
not documented
- base.EINTR.+repr()
not documented
- class base.EINVAL extends UVError
not documented
- base.EINVAL.+repr()
not documented
- class base.EIO extends UVError
not documented
- base.EIO.+repr()
not documented
- class base.EISCONN extends UVError
not documented
- base.EISCONN.+repr()
not documented
- class base.EISDIR extends UVError
not documented
- base.EISDIR.+repr()
not documented
- class base.ELOOP extends UVError
not documented
- base.ELOOP.+repr()
not documented
- class base.EMFILE extends UVError
not documented
- base.EMFILE.+repr()
not documented
- class base.EMLINK extends UVError
not documented
- base.EMLINK.+repr()
not documented
- class base.EMSGSIZE extends UVError
not documented
- base.EMSGSIZE.+repr()
not documented
- class base.ENAMETOOLONG extends UVError
not documented
- base.ENAMETOOLONG.+repr()
not documented
- class base.ENETDOWN extends UVError
not documented
- base.ENETDOWN.+repr()
not documented
- class base.ENETUNREACH extends UVError
not documented
- base.ENETUNREACH.+repr()
not documented
- class base.ENFILE extends UVError
not documented
- base.ENFILE.+repr()
not documented
- class base.ENOBUFS extends UVError
not documented
- base.ENOBUFS.+repr()
not documented
- class base.ENODEV extends UVError
not documented
- base.ENODEV.+repr()
not documented
- class base.ENOENT extends UVError
not documented
- base.ENOENT.+repr()
not documented
- class base.ENOMEM extends UVError
not documented
- base.ENOMEM.+repr()
not documented
- class base.ENONET extends UVError
not documented
- base.ENONET.+repr()
not documented
- class base.ENOPROTOOPT extends UVError
not documented
- base.ENOPROTOOPT.+repr()
not documented
- class base.ENOSPC extends UVError
not documented
- base.ENOSPC.+repr()
not documented
- class base.ENOSYS extends UVError
not documented
- base.ENOSYS.+repr()
not documented
- class base.ENOTCONN extends UVError
not documented
- base.ENOTCONN.+repr()
not documented
- class base.ENOTDIR extends UVError
not documented
- base.ENOTDIR.+repr()
not documented
- class base.ENOTEMPTY extends UVError
not documented
- base.ENOTEMPTY.+repr()
not documented
- class base.ENOTSOCK extends UVError
not documented
- base.ENOTSOCK.+repr()
not documented
- class base.ENOTSUP extends UVError
not documented
- base.ENOTSUP.+repr()
not documented
- class base.ENXIO extends UVError
not documented
- base.ENXIO.+repr()
not documented
- class base.EOF extends UVError
not documented
- base.EOF.+repr()
not documented
- class base.EPERM extends UVError
not documented
- base.EPERM.+repr()
not documented
- class base.EPIPE extends UVError
not documented
- base.EPIPE.+repr()
not documented
- class base.EPROTO extends UVError
not documented
- base.EPROTO.+repr()
not documented
- class base.EPROTONOSUPPORT extends UVError
not documented
- base.EPROTONOSUPPORT.+repr()
not documented
- class base.EPROTOTYPE extends UVError
not documented
- base.EPROTOTYPE.+repr()
not documented
- class base.ERANGE extends UVError
not documented
- base.ERANGE.+repr()
not documented
- class base.EROFS extends UVError
not documented
- base.EROFS.+repr()
not documented
- class base.ESHUTDOWN extends UVError
not documented
- base.ESHUTDOWN.+repr()
not documented
- class base.ESPIPE extends UVError
not documented
- base.ESPIPE.+repr()
not documented
- class base.ESRCH extends UVError
not documented
- base.ESRCH.+repr()
not documented
- class base.ETIMEDOUT extends UVError
not documented
- base.ETIMEDOUT.+repr()
not documented
- class base.ETXTBSY extends UVError
not documented
- base.ETXTBSY.+repr()
not documented
- class base.EXDEV extends UVError
not documented
- base.EXDEV.+repr()
not documented
- class base.Error extends Exception
not documented
- base.Error.+init(message : str)
not documented
- base.Error.+repr()
not documented
- class base.Event extends object
not documented
- base.Event.+init()
not documented
- base.Event.close(self : Event)
not documented
- base.Event.dispatch(self : Event, argv...)
not documented
- base.Event.register(self : Event, cb : object)
not documented
- base.Event.unregister(self : Event, cb : object)
not documented
- base.Event.wait(self : Event)
not documented
- class base.Exception extends object
not documented
- class base.FrozenError extends Exception
not documented
- base.FrozenError.+init(obj : object)
not documented
- base.FrozenError.+repr()
not documented
- class base.Handle extends object
not documented
- class base.IOError extends Exception
not documented
- base.IOError.+repr()
not documented
- class base.Id extends object
not documented
- base.Id.+getitem()
not documented
- base.Id.+hash()
not documented
- base.Id.+init(ref : object)
not documented
- base.Id.+setitem()
not documented
- base.Id.get(self : Id, name : str, default = null)
not documented
- class base.Import extends object
not documented
- base.Import.+call(argv...)
not documented
- base.Import.+init(local : path, scope : ModuleScope)
not documented
- class base.InstructionError extends Exception
not documented
- base.InstructionError.+repr()
not documented
- class base.KeyError extends Exception
not documented
- base.KeyError.+init(obj : object, name : str)
not documented
- base.KeyError.+repr()
not documented
- class base.Module extends object
not documented
- class base.ModuleScope extends object
not documented
- base.ModuleScope.+getitem()
not documented
- base.ModuleScope.+init(local : path, parent = null, options = null)
not documented
- base.ModuleScope.+iter()
not documented
- base.ModuleScope.reimport(scope : ModuleScope, obj : str)
not documented
- class base.Pipe extends Stream
not documented
- base.Pipe.+init(ipc : bool)
not documented
- base.Pipe.bind(self : Pipe, name : str)
not documented
- base.Pipe.connect(self : Pipe, name : str)
not documented
- base.Pipe.pending_count(self : Pipe)
not documented
- base.Pipe.pending_instances(self : Pipe, count : int)
not documented
- class base.Queue extends object
not documented
- base.Queue.+init()
not documented
- base.Queue.append(self : Queue, obj : object)
not documented
- base.Queue.close(self : Queue)
not documented
- base.Queue.wait(self : Queue)
not documented
- class base.Stream extends Handle
not documented
- class base.StringBuilder extends object
not documented
- base.StringBuilder.+init()
not documented
- base.StringBuilder.append(self : StringBuilder, obj : str)
not documented
- base.StringBuilder.build(self : StringBuilder)
not documented
- class base.SystemExit extends Exception
not documented
- base.SystemExit.+repr()
not documented
- class base.TTY extends Stream
not documented
- base.TTY.get_winsize(self : TTY)
not documented
- base.TTY.set_mode(self : TTY, modename_obj : str)
not documented
- class base.Timer extends handle2
not documented
- base.Timer.+init()
not documented
- base.Timer.again(self : Timer)
not documented
- base.Timer.close(self : Timer)
not documented
- base.Timer.get_recv_buffer_size(self : handle2)
not documented
- base.Timer.get_send_buffer_size(self : handle2)
not documented
- base.Timer.set_repeat(self : Timer, value : float)
not documented
- base.Timer.start(self : Timer, delay : float, repeat = null)
not documented
- base.Timer.stop(self : Timer)
not documented
- class base.TypeError extends Exception
not documented
- base.TypeError.+init(message : str)
not documented
- base.TypeError.+repr()
not documented
- class base.UNKNOWN extends UVError
not documented
- base.UNKNOWN.+repr()
not documented
- class base.UVError extends Exception
not documented
- base.UVError.+repr()
not documented
- class base.Uint8Array extends Uint8Data
not documented
- base.Uint8Array.+init(obj : object)
not documented
- base.Uint8Array.+repr()
not documented
- class base.Uint8Builder extends object
not documented
- base.Uint8Builder.+init()
not documented
- base.Uint8Builder.append(self : Uint8Builder, obj : Uint8Data)
not documented
- base.Uint8Builder.build(self : Uint8Builder)
not documented
- class base.Uint8Data extends object
not documented
- class base.Uint8Slice extends Uint8Data
not documented
- base.Uint8Slice.+getitem()
not documented
- base.Uint8Slice.+iter()
not documented
- base.Uint8Slice.+repr()
not documented
- base.Uint8Slice.+setitem()
not documented
- base.Uint8Slice.memcpy(self : Uint8Data, src : Uint8Data, size = null)
not documented
- class base.UncatchedStopIteration extends Exception
not documented
- base.UncatchedStopIteration.+repr()
not documented
- class base.Utf8Decoder extends object
not documented
- base.Utf8Decoder.+call(argv...)
not documented
- base.Utf8Decoder.+init()
not documented
- base.Utf8Decoder.finish(self : Utf8Decoder)
not documented
- class base.ValueError extends Exception
not documented
- base.ValueError.+init(obj : object, value : object)
not documented
- base.ValueError.+repr()
not documented
- base.^ = multimethod(2)
Bitwise XOR operator
- base.abs(f : float)
not documented
- base.and(a : bool, b : bool)
Boolean AND
- base.axisangle(v : vec3, angle : float)
not documented
- base.backward : vec3
not documented
- class base.bool extends object
Interface
of the true and false
- base.bool.+hash()
Booleans are hashable and can be used in a
dictionary.
- base.bool.+init(obj)
Converts a value into a boolean if it already
isn't. Returns 'false' iff value is absent. Otherwise
'true'.
- base.bool.+repr()
Returns a string representation of a value.
- class base.builtin extends object
Type for
builtin functions.
- base.chdir(obj : object)
Changes the current directory.
- base.chr(value : int)
Returns
a character that corresponds to the integer.
- base.clamp = multimethod(3)
not documented
- base.class(freeform, super = object, name = "customobject")
Called by the 'class' syntax.
- base.coerce = multimethod(2)
Arithmetic coercion.
- base.cos(f : float)
not documented
- base.cross = multimethod(2)
not documented
- base.decode_utf8(value : Uint8Data)
not documented
- class base.dict extends object
not documented
- base.dict.+contains()
not documented
- base.dict.+getitem()
not documented
- base.dict.+init(other = null)
not documented
- base.dict.+iter()
not documented
- base.dict.+setitem()
not documented
- base.dict.get(argv...)
not documented
- base.dict.items(self : dict)
not documented
- base.dict.keys(self : dict)
not documented
- base.dict.pop(self : dict, key : object)
not documented
- base.dict.update(self : dict, other : object)
not documented
- base.dict.values(self : dict)
not documented
- base.dot = multimethod(2)
not documented
- base.down : vec3
not documented
- base.e = 2.71828182846
not documented
- base.encode_utf8(value : str)
not documented
- base.exit(obj = null)
not documented
- base.exp(a : float)
not documented
- base.false
Constant, represents falsehood.
- class base.float extends object
not documented
- base.float.+hash()
not documented
- base.float.+init(obj : object)
not documented
- base.float.+repr()
not documented
- base.float.to_string(self : float)
not documented
- base.format_traceback(exception : object)
not documented
- base.forward : vec3
not documented
- base.getattr(obj : object, index : str)
Retrieves attribute from an object.
- base.getcurrent()
not documented
- base.getcwd()
Returns a path object denoting the current path.
Note that this object is converted once, so if you have unusual path
that doesn't follow posix conventions, the lever getcwd may give
a incorrect path.
- base.getitem(obj : object, index : object)
Equivalent to object[index]. Presented as a
convenience. Invokes the +getitem from the interface table.
- class base.greenlet extends object
A stack
branch point, or something like that
- base.greenlet.+init(argv...)
not documented
- base.greenlet.+repr()
not documented
- base.greenlet.switch(argv...)
not documented
- base.hash(obj : object)
not documented
- base.info(value : object, type = null)
not documented
- class base.int extends object
not documented
- base.int.+hash()
not documented
- base.int.+init(obj : object)
not documented
- base.int.+repr()
not documented
- base.int.to_string(integer : int, base = null)
not documented
- class base.interface extends interface
Interface for interfaces
- base.interface.+init(object)
Obtains the interface of an object given as an
argument.
- base.isinstance(value : object, which : object)
Tests whether the object is an instance of an
interface or a subinterface.
- base.iter(obj : object)
Retrieve an iterator. Invokes the +iter from the
interface table.
- base.left : vec3
not documented
- base.len(obj : object)
not documented
- base.length = multimethod(1)
not documented
- class base.list extends object
not documented
- base.list.+contains()
not documented
- base.list.+getitem()
not documented
- base.list.+hash()
not documented
- base.list.+init(argv...)
not documented
- base.list.+iter()
not documented
- base.list.+repr()
not documented
- base.list.+setitem()
not documented
- base.list.append(self : list, other : object)
not documented
- base.list.count(self : list, obj : object)
not documented
- base.list.extend(self : list, iterable : object)
not documented
- base.list.index(self : list, obj : object)
not documented
- base.list.insert(self : list, index : int, obj : object)
not documented
- base.list.pop(self : list, index = null)
not documented
- base.list.remove(self : list, obj : object)
not documented
- base.list.reverse(self : list)
not documented
- base.list.sort(self : list, lt = null)
not documented
- base.listattr(obj : object)
not documented
- base.ln(a : float)
not documented
- base.load(program : object, path = null)
not documented
- base.log(a : float, b : float)
not documented
- class base.mat4 extends object
not documented
- base.mat4.+init(argv...)
not documented
- base.mat4.+iter()
not documented
- base.mat4.adjoint(self : mat4)
not documented
- base.mat4.determinant(self : mat4)
not documented
- base.mat4.invert(self : mat4)
not documented
- base.mat4.rotate_vec3(self : mat4, v : vec3)
not documented
- base.mat4.scale(self : mat4, v : vec3)
not documented
- base.mat4.translate(self : mat4, v : vec3)
not documented
- base.mat4.transpose(self : mat4)
not documented
- base.max = multimethod(2)
not documented
- base.min = multimethod(2)
not documented
- class base.multimethod extends object
Establishes
a dispatch table that can be used to customize this method.
- base.multimethod.+call(args...)
Gathers the key from the arguments and attempts to
call a function in the dispatch table. If the key isn't in the
table, it will then call the .default(args...) to provide a default
resolution.
- base.multimethod.+getitem(self, key)
- base.multimethod.+init(arity)
A multimethod is partially mutable, but you are not
expected to overwrite functions in a method table.
- base.multimethod.+setitem(self, key, function)
Adds a method into the dispatch table. The key must
be a list containing interfaces, having a length matching the arity.
- base.multimethod.call_suppressed(args...)
Dispatches on the multimethod table but returns an
error instead of calling the .default(args...) if the dispatch fails.
- base.multimethod.keys()
Dispatches on the multimethod
- base.new_log()
not documented
- base.normalize = multimethod(1)
not documented
- base.not(a : bool)
Boolean not
- class base.null extends null
Constant,
represents absence.
- class base.object extends null
Base
interface for everything
- base.object.+init(obj = {})
Instantiates a freeform record that can hold any
attributes.
- base.or(a : bool, b : bool)
Boolean OR
- base.ord(string : str)
Returns
integer representing the unicode point of the character.
- base.parse_float(string : str)
not documented
- base.parse_int(string : str, base = null)
not documented
- class base.path extends object
Represents
file paths. Note that irrespective of the OS, lever expects you to
provide POSIX compatible paths.
- base.path.+hash()
not documented
- base.path.+init(obj : object)
not documented
- base.path.+repr()
not documented
- base.path.drop(self : path, count : int)
not documented
- base.path.get_os_path(self : path)
not documented
- base.path.relpath(dst : path, rel = null, cwd = null)
not documented
- base.path.to_string(self : path)
not documented
- base.pi = 3.14159265359
Half of the circumference of an unit circle.
- base.pow(a : float, b : float)
not documented
- base.print(argv...)
Prints the given values, with space between them.
- base.print_traceback(exception : object)
not documented
- base.projection_matrix(fovy : object, aspect : object, znear : object, zfar : object)
not documented
- class base.property extends object
Provides
getters/setters via the class interface.
- base.property.+init()
The getters and setters are put into .get and .set
attributes of this object.
- class base.quat extends object
not documented
- base.quat.+init(argv...)
not documented
- base.quat.+iter()
not documented
- base.quat.invert(self : quat)
not documented
- base.quat.to_mat4(self, translation = vec3(0,0,0))
Present your affection to your significant other
with matrices.
- base.random()
not documented
- base.random_circle()
This was copied from somewhere in the internet.
- base.random_sphere()
This was copied from somewhere in the internet.
- base.range(start : int, stop = null, step = null)
not documented
- base.repr(obj : object)
not documented
- base.reversed(obj : list)
not documented
- base.right : vec3
not documented
- base.runtime_path : path
not documented
- base.schedule(argv...)
Schedule is similar to the greenlet -command, except
that it queues the greenlet and sets it to return into the eventloop
when it finishes. It returns the newly created greenlet.
- class base.set extends object
not documented
- base.set.+contains()
not documented
- base.set.+init(arg = null)
not documented
- base.set.+iter()
not documented
- base.set.add(self : set, obj : object)
not documented
- base.set.clear(self : set)
not documented
- base.set.copy(self : set)
not documented
- base.set.difference(self : set, argv...)
not documented
- base.set.difference_update(self : set, argv...)
not documented
- base.set.discard(self : set, obj : object)
not documented
- base.set.intersection(self : set, argv...)
not documented
- base.set.intersection_update(self : set, argv...)
not documented
- base.set.is_disjoint(self : set, arg : object)
not documented
- base.set.is_subset(self : set, other : object)
not documented
- base.set.is_superset(self : set, arg : object)
not documented
- base.set.pop(self : set)
not documented
- base.set.remove(self : set, obj : object)
not documented
- base.set.symmetric_difference(self : set, arg : object)
not documented
- base.set.symmetric_difference_update(self : set, arg : object)
not documented
- base.set.union(self : set, argv...)
not documented
- base.set.update(self : set, argv...)
not documented
- base.setattr(obj : object, index : str, value : object)
Sets
an attribute to an object.
- base.setitem(obj : object, index : object, value : object)
Equivalent to object[index] = value. Presented as a
convenience. Invokes the +setitem from the interface table.
- base.sign(f : float)
not documented
- base.sin(f : float)
not documented
- base.sleep(argv...)
The sleep performs two functions. It can be used to
suspend the current greenlet, queue it after duration of seconds pass.
- class base.slice extends object
not documented
- base.slice.+init(start : object, stop : object, step = null)
not documented
- base.slice.+iter()
not documented
- base.sqrt(f : float)
not documented
- base.stderr : TTY
not documented
- base.stdin : TTY
not documented
- base.stdout : TTY
not documented
- class base.str extends object
not documented
- base.str.+contains()
not documented
- base.str.+getitem()
not documented
- base.str.+hash()
not documented
- base.str.+init(obj : object)
not documented
- base.str.+iter()
not documented
- base.str.+repr()
not documented
- base.str.center(self : str, width : int, fillchar = null)
not documented
- base.str.count(self : str, ch : str)
not documented
- base.str.endswith(self : str, postfix : str)
not documented
- base.str.is_alpha(string : str)
not documented
- base.str.is_digit(string : str, base = null)
not documented
- base.str.is_space(string : str)
not documented
- base.str.join(string : str, seq : object)
not documented
- base.str.ljust(self : str, width : int, fillchar = null)
not documented
- base.str.lower(obj : str)
not documented
- base.str.replace(a : str, b : str, c : str)
not documented
- base.str.rjust(self : str, width : int, fillchar = null)
not documented
- base.str.rsplit(self : str, sep : str, maxsplit = null)
not documented
- base.str.split(self : str, sep : str, maxsplit = null)
not documented
- base.str.startswith(self : str, prefix : str)
not documented
- base.str.upper(obj : str)
not documented
- base.super(interface : interface)
Returns a 'super interface' of the given
interface.
- base.tan(f : float)
not documented
- base.tau = 6.28318530718
Circumference of an unit circle.
- base.time(argv...)
not documented
- base.true
Constant, represents truth.
- base.up : vec3
not documented
- class base.vec3 extends object
not documented
- base.vec3.+init(argv...)
not documented
- base.vec3.+iter()
not documented
- base.vec3.+repr()
not documented
- base.| = multimethod(2)
Bitwise OR operation or similar
- binon.read_file(pathname : object)
not documented
- binon.write_file(pathname : object, data : object)
not documented
- class c.Assign extends Node
not documented
- c.Assign.+init(a, b, c, d)
not documented
- class c.Binary extends Node
not documented
- c.Binary.+init(a, b, c, d)
not documented
- class c.Break extends Node
not documented
- c.Break.+init(a)
not documented
- class c.Call extends Node
not documented
- c.Call.+init(a, b, c)
not documented
- class c.Case extends Node
not documented
- c.Case.+init(a, b, c)
not documented
- class c.Cast extends Node
not documented
- c.Cast.+init(a, b, c)
not documented
- class c.Compound extends Node
not documented
- c.Compound.+init(a, b, c)
not documented
- class c.Cond extends Node
not documented
- c.Cond.+init(a, b, c, d = null)
not documented
- class c.Conflict extends Exception
not documented
- c.Conflict.+init(a, b, c)
not documented
- c.Conflict.+repr(a)
not documented
- class c.Constant extends Node
not documented
- c.Constant.+init(a, b)
not documented
- class c.Continue extends Node
not documented
- c.Continue.+init(a)
not documented
- class c.DataSpecifier extends Node
not documented
- c.DataSpecifier.+init(a, b, c, d)
not documented
- class c.Declarator extends Node
not documented
- c.Declarator.+init(a, b)
not documented
- c.Declarator.+repr(a)
not documented
- class c.DoWhile extends Node
not documented
- c.DoWhile.+init(a, b, c)
not documented
- class c.EnumSpecifier extends Node
not documented
- c.EnumSpecifier.+init(a, b)
not documented
- class c.For extends Node
not documented
- c.For.+init(a, b, c, d, e)
not documented
- class c.Function extends Node
not documented
- c.Function.+init(a, b, c)
not documented
- class c.GetAttr extends Node
not documented
- c.GetAttr.+init(a, b, c, d = null)
not documented
- class c.GetItem extends Node
not documented
- c.GetItem.+init(a, b, c)
not documented
- class c.Goto extends Node
not documented
- c.Goto.+init(a, b)
not documented
- class c.InlineCond extends Node
not documented
- c.InlineCond.+init(a, b, c, d)
not documented
- class c.Label extends Node
not documented
- c.Label.+init(a, b, c)
not documented
- class c.LogicalCharacterStream extends object
not documented
- c.LogicalCharacterStream.+init(a, b, c = null, d = null)
not documented
- c.LogicalCharacterStream.advance(a)
not documented
- c.LogicalCharacterStream.is_space(a)
not documented
- c.LogicalCharacterStream.next_current : property
not documented
- c.LogicalCharacterStream.skip_spaces(a)
not documented
- c.LogicalCharacterStream.skip_spaces_and_newlines(a)
not documented
- class c.Node extends object
not documented
- class c.Postfix extends Node
not documented
- c.Postfix.+init(a, b, c)
not documented
- class c.Prefix extends Node
not documented
- c.Prefix.+init(a, b, c)
not documented
- class c.Preprocessor extends object
not documented
- c.Preprocessor.+init(a, b, c, d)
not documented
- c.Preprocessor.capture(a, b, c, d)
not documented
- c.Preprocessor.include(a, b, c, d)
not documented
- c.Preprocessor.include_search_paths(a, b)
not documented
- c.Preprocessor.macro_end(a, b)
not documented
- c.Preprocessor.macro_identifier(a, b)
not documented
- c.Preprocessor.macro_macroexpand_list(a)
not documented
- c.Preprocessor.macro_noexpand_list(a)
not documented
- c.Preprocessor.macroeval(a, b)
not documented
- c.Preprocessor.macroexpand(a, b = null)
not documented
- c.Preprocessor.next_token(a, b)
not documented
- c.Preprocessor.skip_deep_group(a, b)
not documented
- c.Preprocessor.skip_group(a, b)
not documented
- c.Preprocessor.step(a)
not documented
- class c.Reference extends Node
not documented
- c.Reference.+init(a, b, c)
not documented
- c.Reference.+repr(a)
not documented
- class c.Return extends Node
not documented
- c.Return.+init(a, b)
not documented
- class c.Scope extends object
not documented
- c.Scope.+init(a, b = null)
not documented
- c.Scope.declare(a, b, c, d)
not documented
- c.Scope.declare_enum(a, b, c)
not documented
- c.Scope.get(a, b)
not documented
- c.Scope.is_type(a, b)
not documented
- class c.Sizeof extends Node
not documented
- c.Sizeof.+init(a, b)
not documented
- class c.Specifier extends Node
not documented
- c.Specifier.+init(a)
not documented
- c.Specifier.+repr(a)
not documented
- class c.StringConstant extends Node
not documented
- c.StringConstant.+init(a, b)
not documented
- class c.Switch extends Node
not documented
- c.Switch.+init(a, b, c)
not documented
- class c.Token extends object
not documented
- c.Token.+init(a, b, c, d, e = null, f = null)
not documented
- c.Token.+repr(a)
not documented
- c.Token.clone(a, b)
not documented
- class c.While extends Node
not documented
- c.While.+init(a, b, c)
not documented
- c.actions : object
not documented
- c.ambiguity(a, b)
not documented
- c.chartparser : module
not documented
- c.digraphs : dict
not documented
- c.dir : path
not documented
- c.escape_sequence(a)
not documented
- c.escape_sequences : dict
not documented
- c.escape_string(a, b = null, c = null)
not documented
- c.exponents : set
not documented
- c.format_source(a)
not documented
- c.fs : module
not documented
- c.get_hex(a)
not documented
- c.get_octal(a)
not documented
- c.grammar_language : module
not documented
- c.hex_alphabet : set
not documented
- c.import : Import
not documented
- c.is_octal_char(a)
not documented
- c.json : module
not documented
- c.language : object
not documented
- c.long_punctuators : set
not documented
- c.macrodef_number(a)
not documented
- c.macrodef_string(a)
not documented
- c.macroeval_language : object
not documented
- c.main()
not documented
- c.name = "c"
not documented
- c.octal_alphabet : set
not documented
- c.open_token_stream(a)
not documented
- c.parse(a, b)
not documented
- c.parse_all(a, b)
not documented
- c.parse_number(a)
not documented
- c.post(a, b, c, d)
not documented
- c.punctuators : set
not documented
- c.spaces : set
not documented
- c.spaces_and_newlines : set
not documented
- c.std_macro_env()
not documented
- c.string_getch(a)
not documented
- c.stringify_token(a, b)
not documented
- c.token_chop(a, b = null)
not documented
- c.trigraph_getch(a)
not documented
- c.trigraphs : dict
not documented
- cffigen.c : module
not documented
- cffigen.chartparser : module
not documented
- cffigen.dir : path
not documented
- cffigen.import : Import
not documented
- cffigen.json : module
not documented
- cffigen.main()
not documented
- cffigen.name = "cffigen"
not documented
- cffigen.primitive_types : dict
not documented
- cffigen.traverse_arg(ctx, arg)
not documented
- cffigen.traverse_declarator(ctx, decl)
not documented
- cffigen.traverse_fields(ctx, fields)
not documented
- cffigen.traverse_specifier(ctx, specifier)
not documented
- class chartparser.EIM extends object
not documented
- chartparser.EIM.+hash(self)
not documented
- chartparser.EIM.+init(self, rule, pos, origin)
not documented
- chartparser.EIM.+repr(self)
not documented
- chartparser.EIM.is_completed(self)
not documented
- chartparser.EIM.is_confirmed(self)
not documented
- chartparser.EIM.is_predicted(self)
not documented
- chartparser.EIM.next(self)
not documented
- chartparser.EIM.penult(self)
not documented
- chartparser.EIM.postdot(self)
not documented
- class chartparser.IndentParser extends object
not documented
- chartparser.IndentParser.+init(self, pos = null, indent = null, dedent = null, newline = null)
not documented
- chartparser.IndentParser.finish(self, parser, pos)
not documented
- chartparser.IndentParser.slip(self, parser, pos, source)
not documented
- chartparser.IndentParser.step(self, parser, pos, source)
not documented
- class chartparser.Initiator extends object
Represents
an preprocessed grammar, ready for parsing.
- chartparser.Initiator.+call(self, accept = null)
Instantiates the parser.
- chartparser.Initiator.+init(self, grammar, blankset, right_recursive, default_accept)
Use the 'preprocess' function to create a
new Initiator.
- class chartparser.LEO extends object
not documented
- chartparser.LEO.+init(self, left, cc)
not documented
- chartparser.LEO.stop : property
not documented
- chartparser.LEO.to_sppf(self)
not documented
- class chartparser.LEOLink extends object
not documented
- chartparser.LEOLink.+init(self, left, rule, sppf)
not documented
- class chartparser.Link extends object
not documented
- chartparser.Link.+init(self, left, right, link = null)
not documented
- class chartparser.NNF extends object
not documented
- chartparser.NNF.+init(self, rule, present)
not documented
- class chartparser.Nonterminal extends object
A symbol
that is not supposed to appear in the formal language that a grammar
represents.
- chartparser.Nonterminal.+init(self, name)
- chartparser.Nonterminal.+repr(self)
- class chartparser.Parser extends object
A parser
state you can step through the input.
- chartparser.Parser.+init(self, init, accept, output)
Use the Initiator.+call to create a new parser,
rather than this.
- chartparser.Parser.accepted : property
boolean,
on whether .output is filled or not.
- chartparser.Parser.default_ambiguity_resolution(self, sppf)
Related to ambiguity resolution, throws an
exception.
- chartparser.Parser.expect : property
A set of
symbols the parser is expecting.
- chartparser.Parser.expecting(self, symbol)
Can be used to check whether a specific terminal or
nonterminal is expected.
- chartparser.Parser.step(self, term, token, start = null, stop = null)
Steps the parsing state with a symbol.
- chartparser.Parser.traverse(self, postorder_cb, blank_cb = null, resolve_ambiguity = null)
Postorder traverse the parse tree.
- class chartparser.Resolve extends object
not documented
- chartparser.Resolve.+init(self, value)
not documented
- class chartparser.Rule extends object
A rule in a
context-free grammar.
- chartparser.Rule.+init(self, lhs, rhs, annotation = null)
Creates a new Rule.
- chartparser.Rule.+repr(self)
- class chartparser.SPPF extends object
not documented
- chartparser.SPPF.+init(self, start, stop, cell, link)
not documented
- chartparser.SPPF.+iter(self)
not documented
- chartparser.SPPF.insert(self, left, right)
not documented
- chartparser.SPPF.is_leaf(self)
not documented
- chartparser.SPPF.single(self)
not documented
- chartparser.SPPF.to_sppf(self)
not documented
- class chartparser.SyntaxError extends Exception
not documented
- chartparser.SyntaxError.+init(self, message, location, source, at_eof = null)
not documented
- chartparser.SyntaxError.+repr(self)
not documented
- class chartparser.SyntaxErrorExpected extends SyntaxError
not documented
- chartparser.SyntaxErrorExpected.+init(self, expect, location, source, at_eof = null)
not documented
- chartparser.SyntaxErrorExpected.+repr(self)
not documented
- class chartparser.Terminal extends object
A symbol,
which may appear in the formal language that a grammar represents.
- chartparser.Terminal.+init(self, name)
- chartparser.Terminal.+repr(self)
- chartparser.all_nonterminals(rhs)
not documented
- chartparser.all_nullable(rhs, nullable)
not documented
- chartparser.ambiguity_traverser(sppf, postorder_cb, blank_cb, resolve_ambiguity)
not documented
- chartparser.build_nnf(grammar, nullable)
not documented
- chartparser.cache_transitions(transitions, eim, cc, leims)
not documented
- chartparser.count_nonrec(rule)
not documented
- chartparser.dir : path
not documented
- chartparser.expand(start, stop, cell, blank_callback, seq)
not documented
- chartparser.find_nullable(grammar)
not documented
- chartparser.find_right_recursive(grammar)
not documented
- chartparser.format_origin(source, location, message = null)
not documented
- chartparser.import : Import
not documented
- chartparser.is_leo_eligible(edges, right_recursive)
not documented
- chartparser.main()
not documented
- chartparser.make_default_blank(parser, postorder_cb)
not documented
- chartparser.name = "chartparser"
not documented
- chartparser.nihilist_rule(rule, index, nullable)
not documented
- chartparser.prediction(current, nodes, grammar, transitions, postdot)
not documented
- chartparser.preprocess(user_grammar, default_accept)
Preprocesses a grammar and prepares for parsing.
- chartparser.repr_spaces(seq, space = null)
not documented
- chartparser.shift_eim(current, nodes, eim, bb, cc)
not documented
- chartparser.shift_eims(current, nodes, edges, cc, right_recursive, leims)
not documented
- chartparser.symbol_lt = multimethod(2)
not documented
- chartparser.traverse_sppf(stack, postorder_cb, blank_cb, resolve_ambiguity)
not documented
- chartparser.warshall_transitive_closure(a)
not documented
- class compiler.And extends Cell
not documented
- compiler.And.+init(self, lhs, rhs)
not documented
- compiler.And.visit(self, context, noret = null)
not documented
- class compiler.AttrSlot extends object
not documented
- compiler.AttrSlot.+init(self, slot, name)
not documented
- compiler.AttrSlot.get(self, context)
not documented
- compiler.AttrSlot.set(self, context, value)
not documented
- class compiler.Block extends object
not documented
- compiler.Block.+getitem(self, index)
not documented
- compiler.Block.+init(self, contents, succ, exc)
not documented
- compiler.Block.+iter(self)
not documented
- compiler.Block.append(self, op)
not documented
- compiler.Block.length : property
not documented
- compiler.Block.op(self, loc, opname, args...)
not documented
- class compiler.Cell extends object
not documented
- compiler.Cell.+init(self, visit)
not documented
- class compiler.Closure extends Cell
not documented
- compiler.Closure.+init(self, bindings, body)
not documented
- compiler.Closure.visit(self, context, noret = null)
not documented
- class compiler.Code extends Cell
not documented
- compiler.Code.+init(self, name, args...)
not documented
- compiler.Code.visit(self, context, noret = null)
not documented
- class compiler.CodeGroup extends Cell
not documented
- compiler.CodeGroup.+init(self, name, prefix, groups)
not documented
- compiler.CodeGroup.visit(self, context, noret = null)
not documented
- class compiler.CodeM extends Cell
not documented
- compiler.CodeM.+init(self, name, args, order)
not documented
- compiler.CodeM.visit(self, context, noret = null)
not documented
- class compiler.Cond extends Cell
not documented
- compiler.Cond.+init(self, cond, otherwise)
not documented
- compiler.Cond.visit(self, context, noret = null)
not documented
- class compiler.ConstantTable extends object
not documented
- compiler.ConstantTable.+getitem(self, const)
not documented
- compiler.ConstantTable.+init(self)
not documented
- class compiler.Context extends object
not documented
- compiler.Context.+init(self, closures)
not documented
- compiler.Context.new_block(self)
not documented
- compiler.Context.op(self, name, args...)
not documented
- compiler.Context.pop_finally(self)
not documented
- compiler.Context.pop_loop(self)
not documented
- compiler.Context.push_finally(self, body)
not documented
- compiler.Context.push_loop(self, cont, brk)
not documented
- class compiler.Exc extends object
not documented
- compiler.Exc.+init(self, block, parent = null)
not documented
- compiler.Exc.+iter(self)
not documented
- compiler.Exc.trace(self)
not documented
- compiler.Exc.uses(self)
not documented
- class compiler.For extends Cell
not documented
- compiler.For.+init(self, bind, iterator, body)
not documented
- compiler.For.visit(self, context, noret = null)
not documented
- class compiler.Function extends object
not documented
- compiler.Function.+init(self, index)
not documented
- class compiler.Getvar extends Cell
not documented
- compiler.Getvar.+init(self, name)
not documented
- compiler.Getvar.visit(self, context, noret = null)
not documented
- class compiler.Jumper extends Cell
not documented
- compiler.Jumper.+init(self, blockfn)
not documented
- compiler.Jumper.visit(self, context, noret = null)
not documented
- class compiler.Let extends Cell
not documented
- compiler.Let.+call(self, body)
not documented
- compiler.Let.+init(self, value)
not documented
- compiler.Let.visit(self, context, noret = null)
not documented
- class compiler.LetBody extends Cell
not documented
- compiler.LetBody.+init(self, binding, body)
not documented
- compiler.LetBody.visit(self, context, noret = null)
not documented
- class compiler.ObjectScope extends object
not documented
- compiler.ObjectScope.+init(self, parent, slot, localv)
not documented
- compiler.ObjectScope.getslot(self, name)
not documented
- compiler.ObjectScope.object_scope(self, context, val, parent = null)
not documented
- class compiler.Op extends object
not documented
- compiler.Op.+init(self, loc, opname, args)
not documented
- compiler.Op.+iter(self)
not documented
- compiler.Op.uses(self)
not documented
- class compiler.Or extends Cell
not documented
- compiler.Or.+init(self, lhs, rhs)
not documented
- compiler.Or.visit(self, context, noret = null)
not documented
- class compiler.Origin extends object
not documented
- compiler.Origin.+init(self, cell, location_id, start, stop)
not documented
- compiler.Origin.visit(self, context, noret = null)
not documented
- class compiler.Prog extends Cell
not documented
- compiler.Prog.+init(self, exprs)
not documented
- compiler.Prog.visit(self, context, noret = null)
not documented
- class compiler.Scope extends object
not documented
- compiler.Scope.+init(self, parent, flags, argc, topc, localv)
not documented
- compiler.Scope.getslot(self, name)
not documented
- compiler.Scope.object_scope(self, context, val, parent = null)
not documented
- class compiler.ScopeGrab extends Cell
not documented
- compiler.ScopeGrab.+init(self, expr, body)
not documented
- compiler.ScopeGrab.visit(self, context, noret = null)
not documented
- class compiler.Setvar extends Cell
not documented
- compiler.Setvar.+init(self, flavor, name, value)
not documented
- compiler.Setvar.visit(self, context, noret = null)
not documented
- class compiler.Slot extends object
not documented
- compiler.Slot.+init(self, scope, index)
not documented
- compiler.Slot.get(self, context)
not documented
- compiler.Slot.set(self, context, value)
not documented
- class compiler.SourcemapBuilder extends object
not documented
- compiler.SourcemapBuilder.+init(self, origin)
not documented
- compiler.SourcemapBuilder.add(self, count, origin)
not documented
- compiler.SourcemapBuilder.get(self, force = null)
not documented
- class compiler.Try extends Cell
not documented
- compiler.Try.+init(self, body, excepts, finally_body)
not documented
- compiler.Try.visit(self, context, noret = null)
not documented
- class compiler.While extends Cell
not documented
- compiler.While.+init(self, cond, body)
not documented
- compiler.While.visit(self, context, noret = null)
not documented
- compiler.actions : object
not documented
- compiler.allocate_tmp(blocks)
not documented
- compiler.as_arg(op, vt, arg, consttab)
not documented
- compiler.base : module
not documented
- compiler.binon : module
not documented
- compiler.chartparser : module
not documented
- compiler.check_args(op)
not documented
- compiler.compile_file(cb_path, lc_path)
not documented
- compiler.dir : path
not documented
- compiler.dump(flags, argc, topc, localv, entry_block, consttab, origin)
not documented
- compiler.enc_vlq(v)
not documented
- compiler.encode_op(op, consttab)
not documented
- compiler.find_exception_ranges(blocks, finish)
not documented
- compiler.grammar_language : module
not documented
- compiler.import : Import
not documented
- compiler.label_this_point(context, block)
not documented
- compiler.language : object
not documented
- compiler.main()
not documented
- compiler.name = "compiler"
not documented
- compiler.optable : module
not documented
- compiler.plot_range(ranges, key, pos)
not documented
- compiler.postorder_visit(sequence, block)
not documented
- compiler.read_file(path, source = null)
not documented
- compiler.read_string(string, source = null)
not documented
- compiler.read_tokens(tokens, source = null)
not documented
- compiler.reverse_postorder(entry)
not documented
- compiler.scope_lookup(scope, flavor, name)
not documented
- compiler.setvar(context, flavor, name, value)
not documented
- compiler.tokenizer : module
not documented
- class console.Console extends object
not documented
- console.Console.+init(a, b, c, d, e, f)
not documented
- console.Console.allow_refresh(a)
not documented
- console.Console.attach(a, b)
not documented
- console.Console.detach(a, b)
not documented
- console.Console.input(a, b = null)
not documented
- console.Console.log(a, b, c)
not documented
- console.Console.refresh(a)
not documented
- class console.EtchySketchy extends object
not documented
- console.EtchySketchy.+init(a, b, c, d)
not documented
- console.EtchySketchy.append(a, b)
not documented
- console.EtchySketchy.backpedal(a)
not documented
- console.EtchySketchy.color(a, b, c = null)
not documented
- console.EtchySketchy.get_cursor_pos(a)
not documented
- console.EtchySketchy.normal(a)
not documented
- console.EtchySketchy.set_cursor_pos(a, b)
not documented
- class console.InputVisual extends object
not documented
- console.InputVisual.+init(a, b, c)
not documented
- console.InputVisual.process(a, b)
not documented
- console.InputVisual.refresh(a, b)
not documented
- class console.LineEditor extends object
not documented
- console.LineEditor.+init(a, b = null)
not documented
- console.LineEditor.get_line(a)
not documented
- console.LineEditor.process(a, b)
not documented
- console.LineEditor.refresh(a, b)
not documented
- class console.NoConsole extends Exception
not documented
- console.NoConsole.+init(a)
not documented
- console.NoConsole.+repr(a)
not documented
- console.backpedal_motion(a)
not documented
- console.bg_ansi_palette : list
not documented
- console.black : vec3
not documented
- console.blue : vec3
not documented
- console.can_obtain_focus(a)
not documented
- console.cursor_motion(a, b)
not documented
- console.cyan : vec3
not documented
- console.darkgray : vec3
not documented
- console.default_options : object
not documented
- console.dir : path
not documented
- console.fg_ansi_palette : list
not documented
- console.format_value(a)
not documented
- console.fs : module
not documented
- console.get_system_console(a = null)
not documented
- console.gray : vec3
not documented
- console.green : vec3
not documented
- console.import : Import
not documented
- console.input_loop(a)
not documented
- console.legacy_ansi_colors(a, b = null)
not documented
- console.light_blue : vec3
not documented
- console.light_cyan : vec3
not documented
- console.light_green : vec3
not documented
- console.light_magenta : vec3
not documented
- console.light_red : vec3
not documented
- console.light_yellow : vec3
not documented
- console.magenta : vec3
not documented
- console.name = "console"
not documented
- console.parse_ansi_stream(a)
not documented
- console.print_log_message(a, b, c, d)
not documented
- console.red : vec3
not documented
- console.refresh_loop(a)
not documented
- console.rgb_ansi_colors(a, b = null)
not documented
- console.white : vec3
not documented
- console.yellow : vec3
not documented
- doctools.get_block(members, ref)
not documented
- doctools.get_link(obj, ref = null)
not documented
- doctools.get_module_index(module, block = null)
not documented
- doctools.get_scope_index(scope, recursive = null)
not documented
- doctools.import : Import
not documented
- doctools.import_all_modules(scope)
not documented
- doctools.is_function(val)
not documented
- doctools.macros : dict
JSON-compatible structure that contains a listing
about all the Texopic segments and groups recognized by doctools.
- doctools.macros : dict
not documented
- doctools.name = "doctools"
not documented
- doctools.scan(members, this, link, base)
not documented
- doctools.scan_function(block, func)
not documented
- doctools.try_getattr(obj, name, default = null)
not documented
- dsp.dir : path
not documented
- dsp.import : Import
not documented
- dsp.name = "dsp"
not documented
- dsp.saw(t)
not documented
- dsp.sqr(t)
not documented
- dsp.tri(t)
not documented
- class ffi.array extends type
not documented
- ffi.array.+init(ctype : object, n = null)
not documented
- ffi.array.+repr()
not documented
- ffi.automem(ctype : object, count = null, clear = null)
Allocates a chunk of memory that is automatically
deallocated when the object is being lost. Be aware that this method
can be used to create flanging pointers.
- class ffi.bitmask extends type
not documented
- ffi.bitmask.+call(argv...)
not documented
- ffi.byte : unsigned
not documented
- class ffi.callback extends mem
not documented
- ffi.callback.+call(argv...)
not documented
- ffi.callback.+getitem()
not documented
- ffi.callback.+init(cfunc : type, callback : object)
not documented
- ffi.callback.+iter()
not documented
- ffi.callback.+repr()
not documented
- ffi.callback.+setitem()
not documented
- ffi.cast(obj : object, ctype : object)
Casts the c-type of a c-object.
- class ffi.cfunc extends type
not documented
- ffi.cfunc.+init(restype : object, argtypes_list : list)
not documented
- ffi.cfunc.+repr()
not documented
- ffi.char : unsigned
not documented
- ffi.double : floating
not documented
- ffi.float : floating
not documented
- ffi.free(mem : mem)
not documented
- class ffi.handle extends mem
Cannot be
instantiated yourself. Represents a handle into a C symbol.
- ffi.handle.+repr()
not documented
- ffi.i16 : signed
not documented
- ffi.i32 : signed
not documented
- ffi.i64 : signed
not documented
- ffi.i8 : signed
not documented
- ffi.int : signed
not documented
- class ffi.library extends object
Opens a
shared C library
- ffi.library.+init(name : str, apispec = null)
not documented
- ffi.llong : signed
not documented
- ffi.long : signed
not documented
- ffi.malloc(ctype : object, count = null, clear = null)
Where the sizeof returns the size of the type, this
thing returns a c-object of that size.
- class ffi.mem extends object
not documented
- ffi.memcpy(dst : mem, src : object, count : int)
not documented
- ffi.memset(mem : mem, num : int, count : int)
not documented
- class ffi.pointer extends type
not documented
- ffi.pointer.+init(ctype : type)
not documented
- ffi.pointer.+repr()
not documented
- class ffi.pool extends object
not documented
- ffi.pool.+init(autoclear = null)
not documented
- ffi.pool.alloc(pool : pool, ctype : type, count = null, clear = null)
not documented
- ffi.pool.free(pool : pool)
Deallocates the memory of mallocated c-object.
- ffi.pool.mark(pool : pool, obj : object)
not documented
- ffi.ref(mem : object)
not documented
- ffi.sbyte : signed
not documented
- ffi.short : signed
not documented
- class ffi.signed extends type
not documented
- ffi.signed.+repr()
not documented
- ffi.size_t : unsigned
not documented
- ffi.sizeof(ctype : object, count = null)
Returns the size of the ctype. If the ctype is
parametric it returns the size of ctype[a], otherwise it returns the
size of array of ctype of that size.
- class ffi.struct extends type
not documented
- ffi.struct.+init(fields_list : list)
not documented
- ffi.struct.+repr()
not documented
- ffi.u16 : unsigned
not documented
- ffi.u32 : unsigned
not documented
- ffi.u64 : unsigned
not documented
- ffi.u8 : unsigned
not documented
- ffi.ubyte : unsigned
not documented
- ffi.uint : unsigned
not documented
- ffi.ullong : unsigned
not documented
- ffi.ulong : unsigned
not documented
- class ffi.union extends type
not documented
- ffi.union.+init(fields_list : list)
not documented
- ffi.union.+repr()
not documented
- class ffi.unsigned extends type
not documented
- ffi.unsigned.+init(obj = null)
not documented
- ffi.unsigned.+repr()
not documented
- ffi.ushort : unsigned
not documented
- ffi.voidp : pointer
not documented
- class ffi.wrap extends object
Associates
a c-type with a name. It is used to denote whether a differently named
symbol should be fetched, in the library -interface.
- ffi.wrap.+init(cname : str, ctype : object)
not documented
- ffi.wrap.+repr()
not documented
- fs.APPEND = 1024
not documented
- fs.CREAT = 64
not documented
- fs.E2BIG = 7
not documented
- fs.EACCES = 13
not documented
- fs.EADDRINUSE = 98
not documented
- fs.EADDRNOTAVAIL = 99
not documented
- fs.EADV = 68
not documented
- fs.EAFNOSUPPORT = 97
not documented
- fs.EAGAIN = 11
not documented
- fs.EALREADY = 114
not documented
- fs.EBADE = 52
not documented
- fs.EBADF = 9
not documented
- fs.EBADFD = 77
not documented
- fs.EBADMSG = 74
not documented
- fs.EBADR = 53
not documented
- fs.EBADRQC = 56
not documented
- fs.EBADSLT = 57
not documented
- fs.EBFONT = 59
not documented
- fs.EBUSY = 16
not documented
- fs.ECHILD = 10
not documented
- fs.ECHRNG = 44
not documented
- fs.ECOMM = 70
not documented
- fs.ECONNABORTED = 103
not documented
- fs.ECONNREFUSED = 111
not documented
- fs.ECONNRESET = 104
not documented
- fs.EDEADLOCK = 35
not documented
- fs.EDESTADDRREQ = 89
not documented
- fs.EDOM = 33
not documented
- fs.EDOTDOT = 73
not documented
- fs.EDQUOT = 122
not documented
- fs.EEXIST = 17
not documented
- fs.EFAULT = 14
not documented
- fs.EFBIG = 27
not documented
- fs.EHOSTDOWN = 112
not documented
- fs.EHOSTUNREACH = 113
not documented
- fs.EIDRM = 43
not documented
- fs.EILSEQ = 84
not documented
- fs.EINPROGRESS = 115
not documented
- fs.EINTR = 4
not documented
- fs.EINVAL = 22
not documented
- fs.EIO = 5
not documented
- fs.EISCONN = 106
not documented
- fs.EISDIR = 21
not documented
- fs.EISNAM = 120
not documented
- fs.EL2HLT = 51
not documented
- fs.EL2NSYNC = 45
not documented
- fs.EL3HLT = 46
not documented
- fs.EL3RST = 47
not documented
- fs.ELIBACC = 79
not documented
- fs.ELIBBAD = 80
not documented
- fs.ELIBEXEC = 83
not documented
- fs.ELIBMAX = 82
not documented
- fs.ELIBSCN = 81
not documented
- fs.ELNRNG = 48
not documented
- fs.ELOOP = 40
not documented
- fs.EMFILE = 24
not documented
- fs.EMLINK = 31
not documented
- fs.EMSGSIZE = 90
not documented
- fs.EMULTIHOP = 72
not documented
- fs.ENAMETOOLONG = 36
not documented
- fs.ENAVAIL = 119
not documented
- fs.ENETDOWN = 100
not documented
- fs.ENETRESET = 102
not documented
- fs.ENETUNREACH = 101
not documented
- fs.ENFILE = 23
not documented
- fs.ENOANO = 55
not documented
- fs.ENOBUFS = 105
not documented
- fs.ENOCSI = 50
not documented
- fs.ENODATA = 61
not documented
- fs.ENODEV = 19
not documented
- fs.ENOENT = 2
not documented
- fs.ENOEXEC = 8
not documented
- fs.ENOLCK = 37
not documented
- fs.ENOLINK = 67
not documented
- fs.ENOMEM = 12
not documented
- fs.ENOMSG = 42
not documented
- fs.ENONET = 64
not documented
- fs.ENOPKG = 65
not documented
- fs.ENOPROTOOPT = 92
not documented
- fs.ENOSPC = 28
not documented
- fs.ENOSR = 63
not documented
- fs.ENOSTR = 60
not documented
- fs.ENOSYS = 38
not documented
- fs.ENOTBLK = 15
not documented
- fs.ENOTCONN = 107
not documented
- fs.ENOTDIR = 20
not documented
- fs.ENOTEMPTY = 39
not documented
- fs.ENOTNAM = 118
not documented
- fs.ENOTSOCK = 88
not documented
- fs.ENOTSUP = 95
not documented
- fs.ENOTTY = 25
not documented
- fs.ENOTUNIQ = 76
not documented
- fs.ENXIO = 6
not documented
- fs.EOVERFLOW = 75
not documented
- fs.EPERM = 1
not documented
- fs.EPFNOSUPPORT = 96
not documented
- fs.EPIPE = 32
not documented
- fs.EPROTO = 71
not documented
- fs.EPROTONOSUPPORT = 93
not documented
- fs.EPROTOTYPE = 91
not documented
- fs.ERANGE = 34
not documented
- fs.EREMCHG = 78
not documented
- fs.EREMOTE = 66
not documented
- fs.EREMOTEIO = 121
not documented
- fs.ERESTART = 85
not documented
- fs.EROFS = 30
not documented
- fs.ESHUTDOWN = 108
not documented
- fs.ESOCKTNOSUPPORT = 94
not documented
- fs.ESPIPE = 29
not documented
- fs.ESRCH = 3
not documented
- fs.ESRMNT = 69
not documented
- fs.ESTALE = 116
not documented
- fs.ESTRPIPE = 86
not documented
- fs.ETIME = 62
not documented
- fs.ETIMEDOUT = 110
not documented
- fs.ETOOMANYREFS = 109
not documented
- fs.ETXTBSY = 26
not documented
- fs.EUCLEAN = 117
not documented
- fs.EUNATCH = 49
not documented
- fs.EUSERS = 87
not documented
- fs.EXCL = 128
not documented
- fs.EXDEV = 18
not documented
- fs.EXFULL = 54
not documented
- class fs.File extends object
not documented
- fs.File.chmod(self : File, mode : int)
not documented
- fs.File.chown(self : File, uid : int, gid : int)
not documented
- fs.File.close(self : File)
not documented
- fs.File.datasync(self : File)
not documented
- fs.File.pread(self : File, data : object, offset : int)
not documented
- fs.File.pwrite(self : File, data : object, offset : int)
not documented
- fs.File.stat(self : File)
not documented
- fs.File.sync(self : File)
not documented
- fs.File.truncate(self : File, offset : int)
not documented
- fs.File.utime(self : File, atime : float, mtime : float)
not documented
- fs.RDONLY = 0
not documented
- fs.RDWR = 2
not documented
- class fs.ReadStream extends file_stream
not documented
- fs.ReadStream.+init(fileobj : File, offset = null)
not documented
- fs.ReadStream.close(self : file_stream)
not documented
- fs.ReadStream.read(self : ReadStream)
not documented
- fs.TRUNC = 512
not documented
- fs.WRONLY = 1
not documented
- class fs.WriteStream extends file_stream
not documented
- fs.WriteStream.+init(fileobj : File, offset = null)
not documented
- fs.WriteStream.write(self : WriteStream, data : object)
not documented
- fs.access(path : path, mode : int)
not documented
- fs.chmod(path : path, mode : int)
not documented
- fs.chown(path : path, uid : int, gid : int)
not documented
- fs.errorcode : dict
not documented
- fs.exists(path : object)
not documented
- fs.getatime(path : object)
not documented
- fs.getctime(path : object)
not documented
- fs.getmtime(path : object)
not documented
- fs.link(path : path, new_path : path)
not documented
- fs.lstat(path : path)
not documented
- fs.mkdir(path : path, mode = null)
not documented
- fs.mkdtemp(path : path)
not documented
- fs.open(path : path, flags : int, mode = null)
not documented
- fs.read_file(argv...)
not documented
- fs.readlink(path : path)
not documented
- fs.realpath(path : path)
not documented
- fs.rename(path : path, new_path : path)
not documented
- fs.rmdir(path : path)
not documented
- fs.scandir(path : path)
not documented
- fs.sendfile(out_file : File, in_file : File, in_offset : int, length : int)
not documented
- fs.stat(path : path)
not documented
- fs.symlink(path : path, new_path : path)
not documented
- fs.unlink(path : path)
not documented
- fs.utime(path : path, atime : float, mtime : float)
not documented
- class fs.watch extends Handle
not documented
- fs.watch.+init(path : path)
not documented
- fs.watch.+iter()
not documented
- fs.watch.close(self : Handle)
not documented
- fs.watch.get_recv_buffer_size(self : Handle)
not documented
- fs.watch.get_send_buffer_size(self : Handle)
not documented
- fs.watch.next(self : watch)
not documented
- fs.watch.wait(self : watch)
not documented
- gc.collect()
not documented
- class grammar.AliasExtension extends object
not documented
- grammar.AliasExtension.+init(self, pos, args, options)
not documented
- grammar.AliasExtension.finish(self, i)
not documented
- grammar.AliasExtension.step(self, i, term, token, start, stop)
not documented
- class grammar.Append extends object
not documented
- grammar.Append.+init(self, sequence, value)
not documented
- grammar.Append.+repr(self)
not documented
- grammar.Append.postorder(self, fn, args, loc)
not documented
- class grammar.Arg extends object
not documented
- grammar.Arg.+hash(self)
not documented
- grammar.Arg.+init(self, value)
not documented
- grammar.Arg.get_marks(self, marks)
not documented
- grammar.Arg.validate(self, key...)
not documented
- class grammar.Concat extends object
not documented
- grammar.Concat.+init(self, left, right)
not documented
- grammar.Concat.+repr(self)
not documented
- grammar.Concat.postorder(self, fn, args, loc)
not documented
- class grammar.Expr extends object
not documented
- grammar.Expr.+call(self, stage, xenv)
not documented
- grammar.Expr.+hash(self)
not documented
- grammar.Expr.+init(self, fn, args)
not documented
- class grammar.Get extends object
not documented
- grammar.Get.+init(self, index)
not documented
- grammar.Get.+repr(self)
not documented
- grammar.Get.postorder(self, fn, args, loc)
not documented
- class grammar.IndentationExtension extends object
not documented
- grammar.IndentationExtension.+init(self, pos, args, options)
not documented
- grammar.IndentationExtension.finish(self, i)
not documented
- grammar.IndentationExtension.step(self, i, term, token, start, stop)
not documented
- class grammar.Initiator extends object
Can
initiate the parsing.
- grammar.Initiator.+call(self, accept = null)
not documented
- grammar.Initiator.+init(self, init, extensions, keywords, symbols)
- grammar.Initiator.create_symtab(self)
not documented
- grammar.Initiator.read_file(self, filename)
Shorthand for running the parser on a file.
- grammar.Initiator.read_string(self, string, source = null)
Shorthand for running the parser on a string.
- grammar.Initiator.read_tokens(self, tokens, source = null)
Shorthand for running the parser on a sequence of
tokens.
- class grammar.Label extends object
not documented
- grammar.Label.+init(self, name, args)
not documented
- grammar.Label.+repr(self)
not documented
- grammar.Label.postorder(self, fn, args, loc)
not documented
- class grammar.List extends object
not documented
- grammar.List.+init(self, args = null)
not documented
- grammar.List.+repr(self)
not documented
- grammar.List.postorder(self, fn, args, loc)
not documented
- class grammar.Null extends object
not documented
- grammar.Null.+repr(self)
not documented
- grammar.Null.postorder(self, fn, args, loc)
not documented
- class grammar.Parser extends object
Parser
instance.
- grammar.Parser.+init(self, pos, init, child, extensions)
- grammar.Parser.accepted : property
not documented
- grammar.Parser.expect : property
not documented
- grammar.Parser.expecting(self, symbol)
not documented
- grammar.Parser.finish(self)
not documented
- grammar.Parser.step(self, term, token, start = null, stop = null)
not documented
- grammar.Parser.traverse(self, postorder_cb, blank_cb = null, resolve_cb = null)
not documented
- class grammar.Prod extends object
not documented
- grammar.Prod.+hash(self)
not documented
- grammar.Prod.+init(self, value, gather, annotation)
not documented
- grammar.Prod.get_marks(self, marks)
not documented
- class grammar.Sym extends object
not documented
- grammar.Sym.+hash(self)
not documented
- grammar.Sym.+init(self, value, gather)
not documented
- grammar.Sym.get_marks(self, marks)
not documented
- grammar.actions : object
not documented
- grammar.build_grammar_language()
not documented
- grammar.chartparser : Module
not documented
- grammar.default_extensions : dict
not documented
- grammar.dir : path
not documented
- grammar.expand_template(env, name, args)
not documented
- grammar.expr_append(stage, xenv, args)
not documented
- grammar.expr_concat(stage, xenv, args)
not documented
- grammar.expr_dot(stage, xenv, args)
not documented
- grammar.expr_dotdot(stage, xenv, args)
not documented
- grammar.expr_index(stage, xenv, args)
not documented
- grammar.expr_label(stage, xenv, args)
not documented
- grammar.expr_list(stage, xenv, args)
not documented
- grammar.expr_null(stage, xenv, args)
not documented
- grammar.extract_annotation(expr, args)
not documented
- grammar.import : Import
not documented
- grammar.language : object
not documented
- grammar.make_rule(lhs, rhs, fn)
not documented
- grammar.name = "grammar"
not documented
- grammar.read_file(filename, extension_env = default_extensions)
The simplest way to use the grammar module.
- grammar.read_file_bare(filename)
not documented
- grammar.tokenizer : Module
not documented
- jitlog.disable()
not documented
- jitlog.enable(fileobj : File)
not documented
- json.read_file(path : object)
not documented
- json.read_string(string : str)
not documented
- json.write_file(pathname : object, obj : object, config = null)
not documented
- json.write_string(obj : object, config = null)
not documented
- class mman.Asmbuf extends Uint8Data
not documented
- mman.Asmbuf.+init(size : int)
not documented
- mman.Asmbuf.finalize(self : Asmbuf)
not documented
- mman.Asmbuf.free(self : Asmbuf)
not documented
- mman.get_pagesize()
not documented
- net.AF_INET = 2
not documented
- net.AF_INET6 = 10
not documented
- net.AF_UNSPEC = 0
not documented
- net.AI_ADDRCONFIG = 32
not documented
- net.AI_CANONIDN = 128
not documented
- net.AI_CANONNAME = 2
not documented
- net.AI_IDN = 64
not documented
- net.AI_IDN_ALLOW_UNASSIGNED = 256
not documented
- net.AI_IDN_USE_STD3_ASCII_RULES = 512
not documented
- net.AI_NUMERICHOST = 4
not documented
- net.AI_NUMERICSERV = 1024
not documented
- net.AI_PASSIVE = 1
not documented
- net.AI_V4MAPPED = 8
not documented
- net.INADDR_ANY = 0
not documented
- net.INADDR_LOOPBACK = 2130706433
not documented
- net.NI_DGRAM = 16
not documented
- net.NI_IDN = 32
not documented
- net.NI_IDN_ALLOW_UNASSIGNED = 64
not documented
- net.NI_IDN_USE_STD3_ASCII_RULES = 128
not documented
- net.NI_NAMEREQD = 8
not documented
- net.NI_NOFQDN = 4
not documented
- net.NI_NUMERICHOST = 1
not documented
- net.NI_NUMERICSERV = 2
not documented
- net.SOCK_DGRAM = 2
not documented
- net.SOCK_STREAM = 1
not documented
- class net.TCP extends Stream
not documented
- net.TCP.+init()
not documented
- net.TCP.accept(self : Stream)
not documented
- net.TCP.bind(self : TCP, addr : Uint8Data, flags = null)
not documented
- net.TCP.connect(self : Stream, addr : Uint8Data)
not documented
- net.TCP.getpeername(self : TCP)
not documented
- net.TCP.getsockname(self : TCP)
not documented
- net.TCP.keepalive(self : TCP, enable : bool, delay = null)
not documented
- net.TCP.listen(self : Stream, backlog : int)
not documented
- net.TCP.nodelay(self : TCP, enable : bool)
not documented
- net.TCP.read(self : Stream)
not documented
- net.TCP.shutdown(self : Stream)
not documented
- net.TCP.simultaneous_accepts(self : TCP, enable : bool)
not documented
- net.TCP.stop(self : Stream)
not documented
- net.TCP.try_write(self : Stream, data : object)
not documented
- net.TCP.write(self : Stream, data : object)
not documented
- net.TCP.write2(self : Stream, data : object, send_handle : Stream)
not documented
- class net.UDP extends Handle
not documented
- net.UDP.+init()
not documented
- net.UDP.bind(self : UDP, addr : Uint8Data, flags = null)
not documented
- net.UDP.getsockname(self : UDP)
not documented
- net.UDP.recv(self : UDP)
not documented
- net.UDP.send(self : UDP, data : object, addr : Uint8Data)
not documented
- net.UDP.set_broadcast(self : UDP, on : bool)
not documented
- net.UDP.set_multicast_loop(self : UDP, enable : bool)
not documented
- net.UDP.set_multicast_ttl(self : UDP, ttl : int)
not documented
- net.UDP.set_ttl(self : UDP, ttl : int)
not documented
- net.UDP.try_send(self : UDP, data : object, addr : Uint8Data)
not documented
- net.UDP_IPV6ONLY = 1
not documented
- net.UDP_JOIN_GROUP = 1
not documented
- net.UDP_LEAVE_GROUP = 0
not documented
- net.UDP_PARTIAL = 2
not documented
- net.UDP_REUSEADDR = 4
not documented
- net.getaddrinfo(node = null, service = null)
not documented
- net.getnameinfo(addr : Uint8Data, flags = null)
not documented
- net.inet_ntop(af : int, src : Uint8Data)
not documented
- net.inet_pton(af : int, src : str)
not documented
- net.ip4_addr(address : str, port : int)
not documented
- net.ip4_name(addr : Uint8Data)
not documented
- net.ip6_addr(address : str, port : int)
not documented
- net.ip6_name(addr : Uint8Data)
not documented
- optable.dec : dict
not documented
- optable.enc : dict
not documented
- platform.name = "linux2"
not documented
- class printer.Blank extends object
not documented
- printer.Blank.+init(self, text, indent, forceable)
not documented
- class printer.Left extends object
not documented
- printer.Left.+init(self)
not documented
- class printer.Newline extends object
not documented
- printer.Newline.+init(self, indent, force)
not documented
- class printer.Preformat extends object
not documented
- printer.Preformat.+init(self, text, indent)
not documented
- class printer.Printer extends object
not documented
- printer.Printer.+init(self, result, margin = null)
not documented
- printer.Printer.scan(self, x)
not documented
- class printer.Right extends object
not documented
- printer.Right.+init(self)
not documented
- class printer.Scanner extends object
not documented
- printer.Scanner.+init(self, fd = null, margin = null)
not documented
- printer.Scanner.blank(self, text, indent = null, forceable = null)
not documented
- printer.Scanner.finish(self)
not documented
- printer.Scanner.left(self)
not documented
- printer.Scanner.newline(self, indent = null, force = null)
not documented
- printer.Scanner.preformat(self, text, indent = null)
not documented
- printer.Scanner.right(self)
not documented
- printer.Scanner.scan(self, x)
not documented
- printer.Scanner.text(self, text)
not documented
- class printer.Text extends object
not documented
- printer.Text.+init(self, text)
not documented
- printer.dir : path
not documented
- printer.import : Import
not documented
- printer.name = "printer"
not documented
- process.spawnv(path : object, args : list)
not documented
- process.waitpid(pid : int)
not documented
- process.which(program : object)
not documented
- re.alt(groups...)
not documented
- re.dir : path
not documented
- re.group(seq...)
not documented
- re.import : Import
not documented
- re.main()
not documented
- re.match(char)
not documented
- re.name = "re"
not documented
- re.next_state(states, node, char)
not documented
- re.opt(group)
not documented
- re.recognize(s0, string, eol = null)
not documented
- re.star(group)
not documented
- class repl.REPL extends object
not documented
- repl.REPL.+init(a, b, c = null)
not documented
- repl.REPL.process(a, b)
not documented
- repl.REPL.refresh(a, b)
not documented
- repl.REPL.try_eval(a)
not documented
- repl.apropos(a, b)
not documented
- repl.compiler : module
not documented
- repl.dir : path
not documented
- repl.format_multimethod(a)
not documented
- repl.format_spec(a, b = null)
not documented
- repl.import : Import
not documented
- repl.name = "repl"
not documented
- repl.varnames_then_some_more(a)
not documented
- class subtyping.DFABuilder extends object
not documented
- subtyping.DFABuilder.+init(self)
not documented
- subtyping.DFABuilder.build(self, nodeset, pol, posf, negf)
not documented
- subtyping.DFABuilder.finalize(self)
not documented
- subtyping.DFABuilder.get(self, nodeset, pol = null)
not documented
- subtyping.DFABuilder.neg(self, nodeset)
not documented
- subtyping.DFABuilder.pos(self, nodeset)
not documented
- class subtyping.Group extends object
not documented
- subtyping.Group.+init(self, terms = null, pol = null)
not documented
- subtyping.Group.+repr(self)
not documented
- class subtyping.Term extends object
not documented
- subtyping.Term.construct(self, pos, neg)
not documented
- subtyping.Term.merge(self, other, pol)
not documented
- subtyping.Term.pairs(self, other)
not documented
- subtyping.Term.subsume(self, other)
not documented
- class subtyping.Type extends object
not documented
- subtyping.Type.+init(self, pol = null, terms = null)
not documented
- subtyping.Type.+repr(self)
not documented
- class subtyping.VarRepr extends object
not documented
- subtyping.VarRepr.+init(self, name = null)
not documented
- subtyping.VarRepr.+repr(self)
not documented
- subtyping.admissable(q1, q2)
not documented
- subtyping.biunify(p, q, visited)
not documented
- subtyping.blank_labels()
not documented
- subtyping.construct(groups, c_pol = null)
not documented
- subtyping.deconstruct(nodes)
not documented
- subtyping.dir : path
not documented
- subtyping.flow_pair(neg = null, pos = null)
not documented
- subtyping.import : Import
not documented
- subtyping.merge(q1, q2)
not documented
- subtyping.name = "subtyping"
not documented
- subtyping.subsume(q1, q2, visited)
not documented
- class texopic.Blank extends object
not documented
- texopic.Blank.+init(self, text, indent)
not documented
- class texopic.Builder extends object
not documented
- texopic.Builder.+init(self, scanner = null)
not documented
- texopic.Builder.emit_char(self, ch)
not documented
- texopic.Builder.emit_macro(self, name, args)
not documented
- texopic.Builder.emit_newline(self)
not documented
- texopic.Builder.emit_sp(self)
not documented
- texopic.Builder.stringify(self, node)
not documented
- class texopic.Env extends object
not documented
- texopic.Env.+call(self, obj, args...)
not documented
- texopic.Env.+init(self, parent = null)
not documented
- class texopic.Group extends object
not documented
- texopic.Group.+init(self, head, data = null, lno = null, ending = null)
not documented
- class texopic.GroupCell extends object
not documented
- texopic.GroupCell.+init(self, head, data)
not documented
- class texopic.Left extends object
not documented
- texopic.Left.+init(self)
not documented
- class texopic.Macro extends object
not documented
- texopic.Macro.+init(self, name, args, lno = null)
not documented
- class texopic.Newline extends object
not documented
- texopic.Newline.+init(self, indent, force)
not documented
- class texopic.Par extends object
not documented
- texopic.Par.+init(self, lno = null)
not documented
- class texopic.Pre extends object
not documented
- texopic.Pre.+init(self, text, lno = null)
not documented
- texopic.Pre.+repr(self)
not documented
- class texopic.Preformat extends object
not documented
- texopic.Preformat.+init(self, text, indent)
not documented
- class texopic.Printer extends object
not documented
- texopic.Printer.+init(self)
not documented
- texopic.Printer.scan(self, x)
not documented
- class texopic.Right extends object
not documented
- texopic.Right.+init(self)
not documented
- class texopic.Scanner extends object
not documented
- texopic.Scanner.+init(self)
not documented
- texopic.Scanner.blank(self, text, indent)
not documented
- texopic.Scanner.finish(self)
not documented
- texopic.Scanner.left(self)
not documented
- texopic.Scanner.newline(self, indent = null, force = null)
not documented
- texopic.Scanner.preformat(self, text, indent = null)
not documented
- texopic.Scanner.right(self)
not documented
- texopic.Scanner.scan(self, x)
not documented
- texopic.Scanner.text(self, text)
not documented
- class texopic.Scope extends object
not documented
- texopic.Scope.+call(self, obj, args...)
not documented
- texopic.Scope.+getitem(self, index, value)
not documented
- texopic.Scope.+init(self, parent = null)
not documented
- texopic.Scope.+setitem(self, index, value)
not documented
- texopic.Scope.invoke(self, obj, args...)
not documented
- class texopic.Segment extends object
not documented
- texopic.Segment.+init(self, head, data = null, pre = null, lno = null)
not documented
- class texopic.Stream extends object
not documented
- texopic.Stream.+init(self, iterator, col = null, lno = null, indent = null)
not documented
- texopic.Stream.advance(self)
not documented
- class texopic.Text extends object
not documented
- texopic.Text.+init(self, text)
not documented
- class texopic.VerbatimScanner extends object
not documented
- texopic.VerbatimScanner.+init(self)
not documented
- texopic.VerbatimScanner.blank(self, text, indent)
not documented
- texopic.VerbatimScanner.left(self)
not documented
- texopic.VerbatimScanner.right(self)
not documented
- texopic.VerbatimScanner.text(self, text)
not documented
- texopic.dir : path
not documented
- texopic.fs : module
not documented
- texopic.import : Import
not documented
- texopic.in_stack(name, stack)
not documented
- texopic.main(args)
not documented
- texopic.name = "texopic"
not documented
- texopic.parse_structure(stream, macros, implicit_ending = null)
not documented
- texopic.parse_token(stream)
not documented
- texopic.precapture(stream)
not documented
- texopic.read_fd(fd)
not documented
- texopic.read_file(path, macros)
not documented
- texopic.signature(macro)
not documented
- texopic.skip_space(stream)
not documented
- texopic.stringify(data)
not documented
- texopic.verbatim(arg, builder = null)
not documented
- texopic.write_file(path, document)
not documented
- class tokenizer.Literal extends object
The
representation of a token.
- tokenizer.Literal.+init(self, start, stop, name, string)
- tokenizer.Literal.+repr(self)
- class tokenizer.Position extends object
represents
a source location.
- tokenizer.Position.+init(self, col, lno)
- tokenizer.Position.+repr(self)
- class tokenizer.TextStream extends object
- tokenizer.TextStream.+init(self, source, index = null, col = null, lno = null)
- tokenizer.TextStream.advance(self)
- tokenizer.TextStream.current : property
not documented
- tokenizer.TextStream.filled : property
not documented
- tokenizer.TextStream.get_digit(self, base = null)
not documented
- tokenizer.TextStream.is_digit(self, base = null)
not documented
- tokenizer.TextStream.is_space(self)
not documented
- tokenizer.TextStream.is_sym(self)
not documented
- tokenizer.TextStream.pair_ahead(self, table)
not documented
- tokenizer.TextStream.position : property
not documented
- tokenizer.default_symtab : object
The default
symbol table that is used if you do not pass a third argument to
read_file or read_string.
- tokenizer.default_symtab : object
The default
symbol table that is used if you do not pass a third argument to
read_file or read_string.
- tokenizer.dir : path
not documented
- tokenizer.escape_sequence(stream)
not documented
- tokenizer.escape_sequences : dict
not documented
- tokenizer.fs : Module
not documented
- tokenizer.import : Import
not documented
- tokenizer.name = "tokenizer"
not documented
- tokenizer.next_token(stream, table, symtab = null)
not documented
- tokenizer.read_file(path, table = null, symtab = null)
Tokenize a file.
- tokenizer.read_string(string, table = null, symtab = null)
Tokenize a string.
- vmprof.disable()
not documented
- vmprof.enable(fileobj : File, interval : float)
not documented
- vr.api : module
not documented
- vr.create_ndc_scale_and_offset_from_fov(tanHalfFov)
not documented
- vr.dir : path
not documented
- vr.ffi : module
not documented
- vr.hmd_projection(righthanded, tan_half_fov, znear, zfar, flipz, faratinfinity)
not documented
- vr.import : Import
not documented
- vr.init(gl)
not documented
- vr.ld_vec3(obj)
not documented
- vr.name = "vr"
not documented
- vr.pose_ori(pose)
not documented
- vr.pose_pos(pose)
not documented
- vr.set_pose(pose, pos, ori)
not documented
- class vulkan.Buffer extends Handle
not documented
- vulkan.Buffer.+init(self, device, create_info)
not documented
- vulkan.Buffer.bindMemory(self, memory, offset)
not documented
- vulkan.Buffer.destroy(self)
not documented
- vulkan.Buffer.getMemoryRequirements(self)
not documented
- class vulkan.BufferView extends Handle
not documented
- vulkan.BufferView.+init(self, device, create_info)
not documented
- vulkan.BufferView.destroy(self)
not documented
- class vulkan.CommandBuffer extends Handle
not documented
- vulkan.CommandBuffer.+init(self, pool, id)
not documented
- vulkan.CommandBuffer.begin(self, begin_info)
not documented
- vulkan.CommandBuffer.beginRenderPass(self, begin_info, contents)
not documented
- vulkan.CommandBuffer.bindDescriptorSets(self, pipelineBindPoint, layout, firstSet, sets, dynamicOffsets)
not documented
- vulkan.CommandBuffer.bindIndexBuffer(self, buffer, offset, indexType)
not documented
- vulkan.CommandBuffer.bindPipeline(self, pipelineBindPoint, pipeline)
not documented
- vulkan.CommandBuffer.bindVertexBuffers(self, firstBinding, buffers, offsets)
not documented
- vulkan.CommandBuffer.dispatch(self, x, y, z)
not documented
- vulkan.CommandBuffer.dispatchIndirect(self, buffer, offset)
not documented
- vulkan.CommandBuffer.draw(self, vertexCount, instanceCount, firstVertex, firstInstance)
not documented
- vulkan.CommandBuffer.drawIndexed(self, indexCount, instanceCount, firstIndex, vertexOffset, firstInstance)
not documented
- vulkan.CommandBuffer.drawIndexedIndirect(self, buffer, offset, drawCount, stride)
not documented
- vulkan.CommandBuffer.drawIndirect(self, buffer, offset, drawCount, stride)
not documented
- vulkan.CommandBuffer.end(self)
not documented
- vulkan.CommandBuffer.endRenderPass(self)
not documented
- vulkan.CommandBuffer.executeCommands(self, commands)
not documented
- vulkan.CommandBuffer.free(self)
not documented
- vulkan.CommandBuffer.nextSubpass(self, contents)
not documented
- vulkan.CommandBuffer.pipelineBarrier(self, srcStageMask, dstStageMask, dependencyFlags, barriers, bufferBarriers, imageBarriers)
not documented
- vulkan.CommandBuffer.pushConstants(self, layout, stageFlags, offset, size, values)
not documented
- vulkan.CommandBuffer.reset(self, flags)
not documented
- vulkan.CommandBuffer.resetEvent(self, event, stageMask)
not documented
- vulkan.CommandBuffer.setBlendConstants(self, constants)
not documented
- vulkan.CommandBuffer.setDepthBias(self, factor, clamp, slope)
not documented
- vulkan.CommandBuffer.setDepthBounds(self, min, max)
not documented
- vulkan.CommandBuffer.setEvent(self, event, stageMask)
not documented
- vulkan.CommandBuffer.setLineWidth(self, width)
not documented
- vulkan.CommandBuffer.setScissor(self, first, scissors)
not documented
- vulkan.CommandBuffer.setStencilCompareMask(self, faceMask, compareMask)
not documented
- vulkan.CommandBuffer.setStencilReference(self, faceMask, reference)
not documented
- vulkan.CommandBuffer.setStencilWriteMask(self, faceMask, writeMask)
not documented
- vulkan.CommandBuffer.setViewport(self, first, viewports)
not documented
- vulkan.CommandBuffer.waitEvents(self, events, srcStageMask, dstStageMask, barriers, bufferBarriers, imageBarriers)
not documented
- class vulkan.CommandPool extends Handle
not documented
- vulkan.CommandPool.+init(self, device, create_info)
not documented
- vulkan.CommandPool.allocate(self, create_info)
not documented
- vulkan.CommandPool.destroy(self)
not documented
- vulkan.CommandPool.free(self, buffers)
not documented
- vulkan.CommandPool.reset(self, flags)
not documented
- class vulkan.DescriptorPool extends Handle
not documented
- vulkan.DescriptorPool.+init(self, device, create_info)
not documented
- vulkan.DescriptorPool.destroy(self)
not documented
- vulkan.DescriptorPool.reset(self, flags)
not documented
- class vulkan.DescriptorSet extends Handle
not documented
- vulkan.DescriptorSet.+init(self, device, id)
not documented
- class vulkan.DescriptorSetLayout extends Handle
not documented
- vulkan.DescriptorSetLayout.+init(self, device, create_info)
not documented
- vulkan.DescriptorSetLayout.destroy(self)
not documented
- class vulkan.Device extends Handle
not documented
- vulkan.Device.+init(self, device, create_info)
not documented
- vulkan.Device.acquireNextImage(self, swapchain, timeout, semaphore, fence = null)
not documented
- vulkan.Device.allocateCommandBuffers(self, create_info)
not documented
- vulkan.Device.allocateDescriptorSets(self, create_info)
not documented
- vulkan.Device.allocateMemory(self, alloc_info)
not documented
- vulkan.Device.createComputePipeline(self, cache, create_info)
not documented
- vulkan.Device.createComputePipelines(self, cache, create_infos)
not documented
- vulkan.Device.createGraphicsPipeline(self, cache, create_info)
not documented
- vulkan.Device.createGraphicsPipelines(self, cache, create_infos)
not documented
- vulkan.Device.destroy(self)
not documented
- vulkan.Device.flushMappedMemoryRanges(self, ranges)
not documented
- vulkan.Device.freeDescriptorSets(self, pool, sets)
not documented
- vulkan.Device.getProcAddr(name)
not documented
- vulkan.Device.getQueue(self, family, index)
not documented
- vulkan.Device.invalidateMappedMemoryRanges(self, ranges)
not documented
- vulkan.Device.resetFences(self, fences)
not documented
- vulkan.Device.updateDescriptorSets(self, writes, copys)
not documented
- vulkan.Device.waitForFences(self, fences, waitAll, timeout)
not documented
- vulkan.Device.waitIdle(self)
not documented
- class vulkan.DeviceMemory extends Handle
not documented
- vulkan.DeviceMemory.+init(self, device, id)
not documented
- vulkan.DeviceMemory.free(self)
not documented
- vulkan.DeviceMemory.getCommitment(self)
not documented
- vulkan.DeviceMemory.map(self, ctype, offset, size, flags = null)
not documented
- vulkan.DeviceMemory.unmap(self)
not documented
- class vulkan.Event extends Handle
not documented
- vulkan.Event.+init(self, device, create_info = null)
not documented
- vulkan.Event.destroy(self)
not documented
- vulkan.Event.getStatus(self)
not documented
- vulkan.Event.reset(self)
not documented
- vulkan.Event.set(self)
not documented
- class vulkan.Fence extends Handle
not documented
- vulkan.Fence.+init(self, device, create_info)
not documented
- vulkan.Fence.destroy(self)
not documented
- vulkan.Fence.getStatus(self)
not documented
- class vulkan.Framebuffer extends Handle
not documented
- vulkan.Framebuffer.+init(self, device, create_info)
not documented
- vulkan.Framebuffer.destroy(self)
not documented
- class vulkan.Handle extends object
not documented
- class vulkan.Image extends Handle
not documented
- vulkan.Image.+init(self, device, create_info)
not documented
- vulkan.Image.bindMemory(self, memory, offset)
not documented
- vulkan.Image.destroy(self)
not documented
- vulkan.Image.getMemoryRequirements(self)
not documented
- vulkan.Image.getSparseMemoryRequirements(self)
not documented
- vulkan.Image.getSubresourceLayout(self, subresource)
not documented
- class vulkan.ImageView extends Handle
not documented
- vulkan.ImageView.+init(self, device, create_info)
not documented
- vulkan.ImageView.destroy(self)
not documented
- class vulkan.Instance extends Handle
not documented
- vulkan.Instance.+init(self, create_info)
not documented
- vulkan.Instance.destroy(self)
not documented
- vulkan.Instance.getProcAddr(name)
not documented
- vulkan.Instance.listPhysicalDevices(self)
not documented
- class vulkan.PhysicalDevice extends Handle
not documented
- vulkan.PhysicalDevice.+init(self, id)
not documented
- vulkan.PhysicalDevice.getFeatures(self)
not documented
- vulkan.PhysicalDevice.getFormatProperties(self, format)
not documented
- vulkan.PhysicalDevice.getImageFormatProperties(self, format, type, tiling, usage, flags)
not documented
- vulkan.PhysicalDevice.getMemoryProperties(self)
not documented
- vulkan.PhysicalDevice.getProperties(self)
not documented
- vulkan.PhysicalDevice.getSparseImageFormatProperties(self, format, type, sasmples, usage, tiling)
not documented
- vulkan.PhysicalDevice.getSurfaceCapabilities(self, surface)
not documented
- vulkan.PhysicalDevice.getSurfaceSupport(self, queueId, surface)
not documented
- vulkan.PhysicalDevice.listExtensionProperties(self, name = null)
not documented
- vulkan.PhysicalDevice.listExtensions(self, name = null)
not documented
- vulkan.PhysicalDevice.listQueueFamilyProperties(self)
not documented
- vulkan.PhysicalDevice.listSurfaceFormats(self, surface)
not documented
- vulkan.PhysicalDevice.listSurfacePresentModes(self, surface)
not documented
- class vulkan.Pipeline extends Handle
not documented
- vulkan.Pipeline.+init(self, device, id)
not documented
- vulkan.Pipeline.destroy(self)
not documented
- class vulkan.PipelineCache extends Handle
not documented
- vulkan.PipelineCache.+init(self, device, create_info)
not documented
- vulkan.PipelineCache.destroy(self)
not documented
- vulkan.PipelineCache.getData(self)
not documented
- vulkan.PipelineCache.merge(self, caches)
not documented
- class vulkan.PipelineLayout extends Handle
not documented
- vulkan.PipelineLayout.+init(self, device, create_info)
not documented
- vulkan.PipelineLayout.destroy(self)
not documented
- class vulkan.QueryPool extends Handle
not documented
- vulkan.QueryPool.+init(self, device, create_info)
not documented
- vulkan.QueryPool.destroy(self)
not documented
- class vulkan.Queue extends Handle
not documented
- vulkan.Queue.+init(self, id)
not documented
- vulkan.Queue.bindSparse(self, binds, fence = null)
not documented
- vulkan.Queue.present(self, present_info)
not documented
- vulkan.Queue.submit(self, submits, fence = null)
not documented
- vulkan.Queue.waitIdle(self)
not documented
- class vulkan.RenderPass extends Handle
not documented
- vulkan.RenderPass.+init(self, device, create_info = null)
not documented
- vulkan.RenderPass.destroy(self)
not documented
- vulkan.RenderPass.getRenderAreaGranularity(self)
not documented
- class vulkan.Sampler extends Handle
not documented
- vulkan.Sampler.+init(self, device, create_info)
not documented
- vulkan.Sampler.destroy(self)
not documented
- class vulkan.Semaphore extends Handle
not documented
- vulkan.Semaphore.+init(self, device, create_info = null)
not documented
- vulkan.Semaphore.destroy(self)
not documented
- class vulkan.ShaderModule extends Handle
not documented
- vulkan.ShaderModule.+init(self, device, create_info)
not documented
- vulkan.ShaderModule.destroy(self)
not documented
- class vulkan.Surface extends Handle
not documented
- vulkan.Surface.+init(self, instance, id)
not documented
- vulkan.Surface.destroy(self)
not documented
- class vulkan.Swapchain extends Handle
not documented
- vulkan.Swapchain.+init(self, device, create_info)
not documented
- vulkan.Swapchain.destroy(self)
not documented
- vulkan.Swapchain.getImages(self)
not documented
- vulkan.api : module
not documented
- vulkan.checker : object
not documented
- vulkan.dir : path
not documented
- vulkan.ffi : module
not documented
- vulkan.import : Import
not documented
- vulkan.lib : api
not documented
- vulkan.listInstanceExtensionProperties(name = null)
not documented
- vulkan.listInstanceExtensions(name = null)
not documented
- vulkan.name = "vulkan"
not documented
- vulkan.vk : library
not documented
- vulkan.vkdecorator(api, name, desc)
not documented
- class vulkan.vkhandle extends object
not documented
- vulkan.vkhandle.+init(self, shadow, name)
not documented
- vulkan.vkhandle.+repr(self)
not documented
- vulkan.vkhandle.load(self, result)
not documented
- vulkan.vkhandle.store(self, obj)
not documented
- class vulkan.vkstruct extends object
not documented
- vulkan.vkstruct.+init(self, shadow, defaults, aliases, autoarrays)
not documented
- vulkan.vkstruct.+repr(self)
not documented
- vulkan.vkstruct.load(self, result)
not documented
- vulkan.vkstruct.store(self, obj)
not documented
- class weakref.ref extends object
not documented
- weakref.ref.+call(argv...)
not documented
- weakref.ref.+init(obj : object)
not documented
- class zlib.Compress extends object
not documented
- zlib.Compress.+init()
not documented
- zlib.Compress.compress(self : Compress, array : Uint8Data)
not documented
- zlib.Compress.finish(self : Compress, mode = null)
not documented
- zlib.DEFLATED = 8
not documented
- zlib.DEF_MEM_LEVEL = 8
not documented
- class zlib.Decompress extends object
not documented
- zlib.Decompress.+init(wbits = null)
not documented
- zlib.Decompress.decompress(self : Decompress, array : Uint8Data)
not documented
- zlib.Decompress.finish(self : Decompress)
not documented
- zlib.MAX_WBITS = 15
not documented
- zlib.ZLIB_VERSION = "1.2.8"
not documented
- zlib.Z_BEST_COMPRESSION = 9
not documented
- zlib.Z_BEST_SPEED = 1
not documented
- zlib.Z_DEFAULT_COMPRESSION = -1
not documented
- zlib.Z_DEFAULT_STRATEGY = 0
not documented
- zlib.Z_FILTERED = 1
not documented
- zlib.Z_FINISH = 4
not documented
- zlib.Z_FULL_FLUSH = 3
not documented
- zlib.Z_HUFFMAN_ONLY = 2
not documented
- zlib.Z_NO_FLUSH = 0
not documented
- zlib.Z_SYNC_FLUSH = 2
not documented
- zlib.adler32(array : Uint8Data, start = null)
not documented
- zlib.crc32(array : Uint8Data, start = null)
not documented