Пример #1
0
def buildNumbersOperator(expression):
    digitLists = parseNumbersExpression(expression)

    if len(digitLists) == 1:
        return RPNGenerator.createGenerator(convertStringsToNumbers,
                                            digitLists)

    return RPNGenerator.createStringProduct(digitLists)
Пример #2
0
def enumerateListOperator( args, k ):
    return RPNGenerator.createGenerator( enumerateListGenerator, [ args, k ] )
Пример #3
0
def filterMinOperator( n, k ):
    return RPNGenerator.createGenerator( filterMinGenerator, [ n, k ] )
Пример #4
0
def filterOnFlagsOperator( n, k ):
    return RPNGenerator.createGenerator( filterOnFlagsGenerator, [ n, k ] )
Пример #5
0
def buildStepNumbersOperator(n):
    return RPNGenerator.createGenerator(buildStepNumbersGenerator, [n])
Пример #6
0
def getMultipleRandomsOperator(n):
    return RPNGenerator.createGenerator(getMultipleRandoms, n)
Пример #7
0
def filterMin( n, k ):
    return RPNGenerator.createGenerator( filterMinGenerator, [ n, k ] )
Пример #8
0
def getRightTruncationsOperator(n):
    return RPNGenerator.createGenerator(getRightTruncationsGenerator, n)
Пример #9
0
def showKPersistenceOperator(n, k):
    return RPNGenerator.createGenerator(showMultiplicativePersistenceGenerator,
                                        [n, k])
Пример #10
0
def getRandomIntegersGenerator( n, k ):
    return RPNGenerator.createGenerator( getRandomIntegers, [ n, k ] )
Пример #11
0
def getMultipleRandomsGenerator( n ):
        return RPNGenerator.createGenerator( getMultipleRandoms, n )
Пример #12
0
def getSublist( args, start, count ):
    return RPNGenerator.createGenerator( getSublistGenerator, [ args, start, count ] )
Пример #13
0
def getSlice( args, start, end ):
    return RPNGenerator.createGenerator( getSliceGenerator, [ args, start, end ] )
Пример #14
0
def enumerateList( args, k ):
    return RPNGenerator.createGenerator( enumerateListGenerator, [ args, k ] )
Пример #15
0
def getSliceOperator( args, start, end ):
    return RPNGenerator.createGenerator( getSliceGenerator, [ args, start, end ] )
Пример #16
0
def showErdosPersistenceOperator(n):
    return RPNGenerator.createGenerator(showErdosPersistenceGenerator, [n])
Пример #17
0
def getSublistOperator( args, start, count ):
    return RPNGenerator.createGenerator( getSublistGenerator, [ args, start, count ] )
Пример #18
0
def generateSquareDigitChainOperator(n):
    return RPNGenerator.createGenerator(generateSquareDigitChainGenerator, [n])
Пример #19
0
def getRandomIntegersOperator(n, k):
    return RPNGenerator.createGenerator(getRandomIntegers, [n, k])
Пример #20
0
def filterOnFlags( n, k ):
    return RPNGenerator.createGenerator( filterOnFlagsGenerator, [ n, k ] )