Skip to content

kirin.dialects.random.interp.RandomMethodTable

← Module overview

classRandomMethodTablesource

kirin.dialects.random.interp.RandomMethodTable

Bases: MethodTable

class RandomMethodTable

methodrandomsource

kirin.dialects.random.interp.RandomMethodTable.random

def random(interp, frame: Frame, stmt: stmts.Random)

Parameters

NameTypeDescription
interp—
frameFrame
stmtstmts.Random
source

methodrandintsource

kirin.dialects.random.interp.RandomMethodTable.randint

def randint(interp, frame: Frame, stmt: stmts.RandInt)

Parameters

NameTypeDescription
interp—
frameFrame
stmtstmts.RandInt
source

methoduniformsource

kirin.dialects.random.interp.RandomMethodTable.uniform

def uniform(interp, frame: Frame, stmt: stmts.Uniform)

Parameters

NameTypeDescription
interp—
frameFrame
stmtstmts.Uniform
source

methodseedsource

kirin.dialects.random.interp.RandomMethodTable.seed

def seed(interp, frame: Frame, stmt: stmts.Seed)

Parameters

NameTypeDescription
interp—
frameFrame
stmtstmts.Seed
source