Untitled
unknown
plain_text
a year ago
1.5 kB
4
Indexable
instan = pd.DataFrame({'dummy':['row']})
data_list = []
data_list.append(ans)
counting = 0
print("ANSNSNNNNSSSSSSNNNNSSSS :", ans)
while instan.shape[0]>0:
parent = [ans[1]]
counting = counting + 1
print("!!!!!!!!!!! COUNTINGG : !!!!!!!!!!!!!!!", counting)
print("\n\n\n\n SHAPE OF INSTANT :", instan.shape[0])
instan = data[data.Statement.str.contains(f'PERFORM {ans[1]}')]
print("\n\n\n\n\n INSTANTT : \n\n",instan)
if instan.shape[0]>0:
# sub_ans = []
# for i, row in instan.iterrows():
input_param_idx = instan.index[0]
# print("\n\nNEXT INPUT PARAM\n\n", input_param_idx)
ans = get_oe_block_base(input_param_idx, data)
# print("\n\nANS IN\n\n")
# print(ans[2])
ex_df_new = bre_utils.trace_back_parents_with_end_if(ans[2], int(input_param_idx)+1)
new_df = bre_utils.update_parent_statements_with_else(ex_df_new)
# new_df = bre_utils.get_immediate_conditional_flow_new(ex_df_new_1)
ans_new = [f'000000 PROGRAM-ID {st.query_params["program_id"]}']+[str(i) for i in bre_utils.get_code_intended(new_df)]
ans[2] = ans_new
ans = ans + parent
print("\n\nPRINTING ANS IN:\n\n",ans)
data_list.append(ans)
print("\n\n\nPRITNING AMAXONG DATA LIST\n\n")
print(data_list)
dlwst = [data_list] + [source] + [target]
all_data_list.append(dlwst)Editor is loading...
Leave a Comment