#include <perms.h>

                                                                //      1  %begin
#line 1 "regression-bugs-tmp/unassreal.imp"
int main(int argc, char **argv) {
  __label__ _imp_endofblock;
  _imp_initialise(argc, argv);
                                                                //      2    %real unassigned real
_imp_current_line = 2; _imp_current_file = "regression-bugs-tmp/unassreal.imp";
#line 2 "regression-bugs-tmp/unassreal.imp"
float UNASSIGNEDREAL;
                                                                //      3    %longreal unassigned long real
_imp_current_line = 3; _imp_current_file = "regression-bugs-tmp/unassreal.imp";
#line 3 "regression-bugs-tmp/unassreal.imp"
double UNASSIGNEDLONGREAL;
                                                                //      4    %real r
_imp_current_line = 4; _imp_current_file = "regression-bugs-tmp/unassreal.imp";
#line 4 "regression-bugs-tmp/unassreal.imp"
float R;
                                                                //      5  
                                                                //      6    r = unassigned real + 1.0
_imp_current_line = 6; _imp_current_file = "regression-bugs-tmp/unassreal.imp";
#line 6 "regression-bugs-tmp/unassreal.imp"
R = (((double)(UNASSIGNEDREAL)) + (1.0));
                                                                //      7    r = 1.0
_imp_current_line = 7; _imp_current_file = "regression-bugs-tmp/unassreal.imp";
#line 7 "regression-bugs-tmp/unassreal.imp"
R = 1.0;
                                                                //      8  
                                                                //      9    print f l(r, 10); newline
_imp_current_line = 9; _imp_current_file = "regression-bugs-tmp/unassreal.imp";
#line 9 "regression-bugs-tmp/unassreal.imp"
_imp_PRINTFL(R, 10);
_imp_current_line = 9; _imp_current_file = "regression-bugs-tmp/unassreal.imp";
#line 9 "regression-bugs-tmp/unassreal.imp"
_imp_NEWLINE();
                                                                //     10    print f hex(unassigned real); newline
_imp_current_line = 10; _imp_current_file = "regression-bugs-tmp/unassreal.imp";
#line 10 "regression-bugs-tmp/unassreal.imp"
_imp_PRINTFHEX(UNASSIGNEDREAL);
_imp_current_line = 10; _imp_current_file = "regression-bugs-tmp/unassreal.imp";
#line 10 "regression-bugs-tmp/unassreal.imp"
_imp_NEWLINE();
                                                                //     11    print f hex(unassigned long real); newline
_imp_current_line = 11; _imp_current_file = "regression-bugs-tmp/unassreal.imp";
#line 11 "regression-bugs-tmp/unassreal.imp"
_imp_PRINTFHEX(UNASSIGNEDLONGREAL);
_imp_current_line = 11; _imp_current_file = "regression-bugs-tmp/unassreal.imp";
#line 11 "regression-bugs-tmp/unassreal.imp"
_imp_NEWLINE();
                                                                //     12  
                                                                //     13  %endofprogram
_imp_current_line = 13; _imp_current_file = "regression-bugs-tmp/unassreal.imp";
#line 13 "regression-bugs-tmp/unassreal.imp"
return 0;
_imp_endofblock: ;
} // End of block _imp_main at level 1
#line 13 "regression-bugs-tmp/unassreal.imp"
// End of file
