コード例 #1
0
ファイル: cvc_parsing.py プロジェクト: junxzm1990/simulator
def p_expression_and(p):
    "expression : expression AND expression"
    # print 'in p_expression_and p1: ' + str(p[1])
    # print 'in p_expression_and p3: ' + str(p[3])
    
    s1 = BitArray(p[1])
    s2 = BitArray(p[3])

    # print 'in p_expression_and s1: ' + str(s1)
    # print 'in p_expression_and s2: ' + str(s2)
    s1.__iand__(s2)
    p[0] = '0b' + s1.bin
コード例 #2
0
ファイル: cvcparser.py プロジェクト: junxzm1990/MTD
def p_expression_and(p):
    "expression : expression AND expression"
    s1 = BitArray(p[1])
    s2 = BitArray(p[3])
    s1.__iand__(s2)
    p[0] = '0b' + (s1.bin)