equal
deleted
inserted
replaced
1937 s4o.print("\n\n"); |
1937 s4o.print("\n\n"); |
1938 |
1938 |
1939 s4o.print("extern unsigned long long common_ticktime__;\n\n"); |
1939 s4o.print("extern unsigned long long common_ticktime__;\n\n"); |
1940 |
1940 |
1941 s4o.print("#include \"accessor.h\"\n"); |
1941 s4o.print("#include \"accessor.h\"\n"); |
|
1942 s4o.print("#include \"POUS.h\"\n\n"); |
1942 s4o.print("#include \""); |
1943 s4o.print("#include \""); |
1943 configuration_name = true; |
1944 configuration_name = true; |
1944 current_configuration->accept(*this); |
1945 current_configuration->accept(*this); |
1945 configuration_name = false; |
1946 configuration_name = false; |
1946 s4o.print(".h\"\n"); |
1947 s4o.print(".h\"\n"); |
1947 s4o.print("#include \"POUS.h\"\n\n"); |
|
1948 |
1948 |
1949 /* (A.2) Global variables... */ |
1949 /* (A.2) Global variables... */ |
1950 if (current_global_vars != NULL) { |
1950 if (current_global_vars != NULL) { |
1951 vardecl = new generate_c_vardecl_c(&s4o, |
1951 vardecl = new generate_c_vardecl_c(&s4o, |
1952 generate_c_vardecl_c::local_vf, |
1952 generate_c_vardecl_c::local_vf, |
2377 pous_incl_s4o.print("#endif //__POUS_H\n"); |
2377 pous_incl_s4o.print("#endif //__POUS_H\n"); |
2378 |
2378 |
2379 generate_var_list_c generate_var_list(&variables_s4o, symbol); |
2379 generate_var_list_c generate_var_list(&variables_s4o, symbol); |
2380 generate_var_list.generate_programs(symbol); |
2380 generate_var_list.generate_programs(symbol); |
2381 generate_var_list.generate_variables(symbol); |
2381 generate_var_list.generate_variables(symbol); |
2382 |
2382 variables_s4o.print("\n// Ticktime\n"); |
|
2383 variables_s4o.print_long_long_integer(common_ticktime, false); |
|
2384 variables_s4o.print("\n"); |
|
2385 |
2383 generate_location_list_c generate_location_list(&located_variables_s4o); |
2386 generate_location_list_c generate_location_list(&located_variables_s4o); |
2384 symbol->accept(generate_location_list); |
2387 symbol->accept(generate_location_list); |
2385 return NULL; |
2388 return NULL; |
2386 } |
2389 } |
2387 |
2390 |