Beispiel #1
0
def p_array_new_struct_value(p):
    'array_value : ARRAY type_name'
    p[0] = Array(RandomStruct(p[2]))
Beispiel #2
0
def p_array_struct_inline_value(p):
    'array_value : ARRAY STRUCT struct_definition '
    p[0] = Array(RandomStructInline(p[3]))
Beispiel #3
0
def p_array_bool_value(p):
    'array_value : ARRAY BOOL'
    p[0] = Array(RandomBool())
Beispiel #4
0
def p_array_float_value(p):
    'array_value : ARRAY FLOAT64'
    p[0] = Array(RandomFloat())
Beispiel #5
0
def p_array_int_value(p):
    'array_value : ARRAY INT'
    p[0] = Array(RandomInt())
Beispiel #6
0
def p_array_string_value(p):
    'array_value : ARRAY STRING'
    p[0] = Array(RandomString())
Beispiel #7
0
def p_array_value_recursive(p):
    'array_value : ARRAY array_value'
    p[0] = Array(p[2])