From 8b105d9697a53a2317f2516038fe71ac02c6f99e Mon Sep 17 00:00:00 2001 From: peter Date: Sun, 5 Apr 1998 13:58:35 +0000 Subject: [PATCH] * fixed the -Ss bug + warning for Virtual constructors * helppages updated with -TGO32V1 --- compiler/makefile | 8 + compiler/msgidx.inc | 1 + compiler/msgtxt.inc | 1081 +++++++++++++++++++++--------------------- compiler/optione.msg | 8 +- compiler/optmsg.inc | 543 ++++++++++----------- compiler/pdecl.pas | 15 +- 6 files changed, 839 insertions(+), 817 deletions(-) diff --git a/compiler/makefile b/compiler/makefile index 6bc2216409..a33d39632f 100644 --- a/compiler/makefile +++ b/compiler/makefile @@ -243,6 +243,14 @@ endif # Make targets ##################################################################### +msgtxt.inc: errore.msg + msg2inc errore.msg msgtxt.inc msgtxt + +optmsg.inc: optione.msg + msg2inc optione.msg optmsg.inc optiontxt + +msg: msgtxt.inc optmsg.inc + # Make only the compiler ifdef inlinux $(EXENAME) : $(PPEXENAME) diff --git a/compiler/msgidx.inc b/compiler/msgidx.inc index ec293ffc11..320264a899 100644 --- a/compiler/msgidx.inc +++ b/compiler/msgidx.inc @@ -201,6 +201,7 @@ parser_e_no_paras_allowed, parser_e_no_property_found_to_override, parser_e_only_one_default_property, parser_e_property_need_paras, +parser_w_constructor_cannot_be_not_virtual, { Symbol table } diff --git a/compiler/msgtxt.inc b/compiler/msgtxt.inc index 8f5c3629f8..66051e9bc3 100644 --- a/compiler/msgtxt.inc +++ b/compiler/msgtxt.inc @@ -1,4 +1,4 @@ -const msgtxt : array[1..13837] of char=( +const msgtxt : array[1..13910] of char=( 'I','_','$','1',' ','k','B',' ','f','r','e','e',#000,'L','_', '$','1',' ','l','i','n','e','s',' ','$','2',' ','k','B',' ', 'f','r','e','e',#000,'I','_','$','1',' ','s','t','r','e','a', @@ -375,550 +375,555 @@ const msgtxt : array[1..13837] of char=( '_','T','h','e',' ','d','e','f','a','u','l','t',' ','p','r', 'o','p','e','r','t','y',' ','m','u','s','t',' ','b','e',' ', 'a','n',' ','a','r','r','a','y',' ','p','r','o','p','e','r', - 't','y',#000,'N','_','L','o','c','a','l',' ','v','a','r','i', - 'a','b','l','e',' ','$','1',' ','d','o','e','s','n',#039,'t', - ' ','s','e','e','m',' ','t','o',' ','b','e',' ','i','n','i', - 't','i','a','l','i','z','e','d',' ','y','e','t',' ','!',#000, - 'E','_','I','d','e','n','t','i','f','i','e','r',' ','n','o', - 't',' ','f','o','u','n','d',' ','$','1',#000,'F','_','I','n', - 't','e','r','n','a','l',' ','E','r','r','o','r',' ','i','n', - ' ','S','y','m','T','a','b','l','e','S','t','a','c','k','(', - ')',#000,'E','_','D','u','p','l','i','c','a','t','e',' ','i', - 'd','e','n','t','i','f','i','e','r',' ','$','1',#000,'E','_', - 'U','n','k','n','o','w','n',' ','i','d','e','n','t','i','f', - 'i','e','r',' ','$','1',#000,'E','_','F','o','r','w','a','r', - 'd',' ','d','e','c','l','a','r','a','t','i','o','n',' ','n', - 'o','t',' ','s','o','l','v','e','d',':',' ','$','1',#000,'F', - '_','I','d','e','n','t','i','f','i','e','r',' ','t','y','p', - 'e',' ','a','l','r','e','a','d','y',' ','d','e','f','i','n', - 'e','d',' ','a','s',' ','t','y','p','e',#000,'E','_','T','y', - 'p','e',' ','i','d','e','n','t','i','f','i','e','r',' ','e', - 'x','p','e','c','t','e','d',#000,'E','_','T','y','p','e',' ', - 'm','i','s','m','a','t','c','h',#000,'E','_','E','r','r','o', - 'r',' ','i','n',' ','t','y','p','e',' ','d','e','f','e','n', - 'i','t','i','o','n',#000,'E','_','T','y','p','e',' ','i','d', - 'e','n','t','i','f','i','e','r',' ','n','o','t',' ','d','e', - 'f','i','n','e','d',#000,'E','_','O','n','l','y',' ','s','t', - 'a','t','i','c',' ','v','a','r','i','a','b','l','e','s',' ', - 'c','a','n',' ','b','e',' ','u','s','e','d',' ','i','n',' ', - 's','t','a','t','i','c',' ','m','e','t','h','o','d','s',' ', - 'o','r',' ','o','u','t','s','i','d','e',' ','m','e','t','h', - 'o','d','s',#000,'E','_','I','n','v','a','l','i','d',' ','c', - 'a','l','l',' ','t','o',' ','t','v','a','r','s','y','m','.', - 'm','a','n','g','l','e','d','n','a','m','e','(',')',#000,'F', - '_','r','e','c','o','r','d',' ','o','r',' ','c','l','a','s', - 's',' ','t','y','p','e',' ','e','x','p','e','c','t','e','d', - #000,'E','_','T','o',' ','g','e','n','e','r','a','t','e',' ', - 'a','n',' ','i','n','s','t','a','n','c','e',' ','o','f',' ', - 'a',' ','c','l','a','s','s',' ','o','r',' ','a','n',' ','o', - 'b','j','e','c','t',' ','w','i','t','h',' ','a','n',' ','a', - 'b','t','r','a','c','t',' ','m','e','t','h','o','d',' ','i', - 's','n',#039,'t',' ','a','l','l','o','w','e','d',#000,'E','_', - 'L','a','b','e','l',' ','n','o','t',' ','d','e','f','i','n', - 'e','d',' ','$','1',#000,'E','_','I','l','l','e','g','a','l', - ' ','l','a','b','e','l',' ','d','e','c','l','a','r','a','t', - 'i','o','n',#000,'E','_','G','O','T','O',' ','u','n','d',' ', - 'L','A','B','E','L',' ','a','r','e',' ','n','o','t',' ','s', - 'u','p','p','o','r','t','e','d',' ','(','u','s','e',' ','c', - 'o','m','m','a','n','d',' ','l','i','n','e',' ','s','w','i', - 't','c','h',' ','-','S','g',')',#000,'E','_','L','a','b','e', - 'l',' ','n','o','t',' ','f','o','u','n','d',#000,'E','_','i', - 'd','e','n','t','i','f','i','e','r',' ','i','s','n',#039,'t', - ' ','a',' ','l','a','b','e','l',#000,'E','_','l','a','b','e', - 'l',' ','a','l','r','e','a','d','y',' ','d','e','f','i','n', - 'e','d',#000,'E','_','i','l','l','e','g','a','l',' ','t','y', - 'p','e',' ','d','e','c','l','a','r','a','t','i','o','n',' ', - 'o','f',' ','s','e','t',' ','e','l','e','m','e','n','t','s', - #000,'E','_','F','o','r','w','a','r','d',' ','c','l','a','s', - 's',' ','d','e','f','i','n','i','t','i','o','n',' ','n','o', - 't',' ','r','e','s','o','l','v','e','d',' ','$','1',#000,'H', - '_','I','d','e','n','t','i','f','i','e','r',' ','n','o','t', - ' ','u','s','e','d',' ','$','1',',',' ','d','e','c','l','a', - 'r','e','d',' ','i','n',' ','l','i','n','e',' ','$','2',#000, - 'E','_','S','e','t',' ','e','l','e','m','e','n','t','s',' ', - 'a','r','e',' ','n','o','t',' ','c','o','m','p','a','t','i', - 'b','l','e',#000,'E','_','S','e','t',' ','t','y','p','e',' ', - 'e','x','p','e','c','t','e','d',#000,'W','_','F','u','n','c', - 't','i','o','n',' ','r','e','s','u','l','t',' ','d','o','e', - 's',' ','n','o','t',' ','s','e','e','m',' ','t','o',' ','b', - 'e',' ','s','e','t',#000,'E','_','U','n','k','n','o','w','n', - ' ','f','i','e','l','d',' ','i','d','e','n','t','i','f','i', - 'e','r',#000,'N','_','L','o','c','a','l',' ','v','a','r','i', - 'a','b','l','e',' ','d','o','e','s',' ','n','o','t',' ','s', + 't','y',#000,'W','_','V','i','r','t','u','a','l',' ','c','o', + 'n','s','t','r','u','c','t','o','r','s',' ','a','r','e',' ', + 'o','n','l','y',' ','s','u','p','p','o','r','t','e','d',' ', + 'i','n',' ','o','b','j','e','c','t',' ','p','a','s','c','a', + 'l',' ','(','D','e','l','p','h','i',')',' ','m','o','d','e', + #000,'N','_','L','o','c','a','l',' ','v','a','r','i','a','b', + 'l','e',' ','$','1',' ','d','o','e','s','n',#039,'t',' ','s', 'e','e','m',' ','t','o',' ','b','e',' ','i','n','i','t','i', - 'a','l','i','z','e','d',':',' ','$','1',#000,'E','_','i','d', - 'e','n','t','i','f','i','e','r',' ','i','d','e','n','t','s', - ' ','n','o',' ','m','e','m','b','e','r',#000,'E','_','B','R', - 'E','A','K',' ','n','o','t',' ','a','l','l','o','w','e','d', - #000,'E','_','C','O','N','T','I','N','U','E',' ','n','o','t', - ' ','a','l','l','o','w','e','d',#000,'E','_','E','x','p','r', - 'e','s','s','i','o','n',' ','t','o','o',' ','c','o','m','p', - 'l','i','c','a','t','e','d',' ','-',' ','F','P','U',' ','s', - 't','a','c','k',' ','o','v','e','r','f','l','o','w',#000,'E', - '_','I','l','l','e','g','a','l',' ','e','x','p','r','e','s', - 's','i','o','n',#000,'E','_','I','n','v','a','l','i','d',' ', - 'i','n','t','e','g','e','r',#000,'E','_','I','l','l','e','g', - 'a','l',' ','q','u','a','l','i','f','i','e','r',#000,'E','_', - 'H','i','g','h',' ','r','a','n','g','e',' ','l','i','m','i', - 't',' ','<',' ','l','o','w',' ','r','a','n','g','e',' ','l', - 'i','m','i','t',#000,'E','_','I','l','l','e','g','a','l',' ', - 'c','o','u','n','t','e','r',' ','v','a','r','i','a','b','l', - 'e',#000,'E','_','C','a','n',#039,'t',' ','d','e','t','e','r', - 'm','i','n','e',' ','w','h','i','c','h',' ','o','v','e','r', - 'l','o','a','d','e','d',' ','f','u','n','c','t','i','o','n', - ' ','t','o',' ','c','a','l','l',#000,'E','_','P','a','r','a', - 'm','e','t','e','r',' ','l','i','s','t',' ','s','i','z','e', - ' ','e','x','c','e','e','d','s',' ','6','5','5','3','5',' ', - 'b','y','t','e','s',#000,'E','_','I','l','l','e','g','a','l', - ' ','t','y','p','e',' ','c','o','n','v','e','r','s','i','o', - 'n',#000,'E','_','F','i','l','e',' ','t','y','p','e','s',' ', - 'm','u','s','t',' ','b','e',' ','v','a','r',' ','p','a','r', - 'a','m','e','t','e','r','s',#000,'E','_','T','h','e',' ','u', - 's','e',' ','o','f',' ','a',' ','f','a','r',' ','p','o','i', - 'n','t','e','r',' ','i','s','n',#039,'t',' ','a','l','l','o', - 'w','e','d',' ','t','h','e','r','e',#000,'E','_','i','l','l', - 'e','g','a','l',' ','c','a','l','l',' ','b','y',' ','r','e', - 'f','e','r','e','n','c','e',' ','p','a','r','a','m','e','t', - 'e','r','s',#000,'E','_','E','X','P','O','R','T',' ','d','e', - 'c','l','a','r','e','d',' ','f','u','n','c','t','i','o','n', - 's',' ','c','a','n',#039,'t',' ','b','e',' ','c','a','l','l', - 'e','d',#000,'W','_','P','o','s','s','i','b','l','e',' ','i', - 'l','l','e','g','a','l',' ','c','a','l','l',' ','o','f',' ', - 'c','o','n','s','t','r','u','c','t','o','r',' ','o','r',' ', - 'd','e','s','t','r','u','c','t','o','r',' ','(','d','o','e', - 's','n',#039,'t',' ','m','a','t','c','h',' ','t','o',' ','t', - 'h','i','s',' ','c','o','n','t','e','x','t',')',#000,'N','_', - 'I','n','e','f','f','i','c','i','e','n','t',' ','c','o','d', - 'e',#000,'W','_','u','n','r','e','a','c','h','a','b','l','e', - ' ','c','o','d','e',#000,'E','_','p','r','o','c','e','d','u', - 'r','e',' ','c','a','l','l',' ','w','i','t','h',' ','s','t', - 'a','c','k','f','r','a','m','e',' ','E','S','P','/','S','P', - #000,'E','_','A','b','s','t','r','a','c','t',' ','m','e','t', - 'h','o','d','s',' ','c','a','n',#039,'t',' ','b','e',' ','c', - 'a','l','l','e','d',' ','d','i','r','e','c','t','l','y',#000, - 'F','_','I','n','t','e','r','n','a','l',' ','E','r','r','o', - 'r',' ','i','n',' ','g','e','t','f','l','o','a','t','r','e', - 'g','(',')',',',' ','a','l','l','o','c','a','t','i','o','n', - ' ','f','a','i','l','u','r','e',#000,'F','_','U','n','k','n', - 'o','w','n',' ','f','l','o','a','t',' ','t','y','p','e',#000, - 'F','_','S','e','c','o','n','d','V','e','c','n','(',')',' ', - 'b','a','s','e',' ','d','e','f','i','n','e','d',' ','t','w', - 'i','c','e',#000,'F','_','E','x','t','e','n','d','e','d',' ', - 'c','g','6','8','k',' ','n','o','t',' ','s','u','p','p','o', - 'r','t','e','d',#000,'F','_','3','2','-','b','i','t',' ','u', - 'n','s','i','g','n','e','d',' ','n','o','t',' ','s','u','p', - 'p','o','r','t','e','d',' ','i','n',' ','M','C','6','8','0', - '0','0',' ','m','o','d','e',#000,'F','_','I','n','t','e','r', - 'n','a','l',' ','E','r','r','o','r',' ','i','n',' ','s','e', - 'c','o','n','d','i','n','l','i','n','e','(',')',#000,'D','_', - 'R','e','g','i','s','t','e','r',' ','$','1',' ','w','e','i', - 'g','h','t',' ','$','2',' ','$','3',#000,'E','_','S','t','a', - 'c','k',' ','l','i','m','i','t',' ','e','x','c','e','d','e', - 'e','d',' ','i','n',' ','l','o','c','a','l',' ','r','o','u', - 't','i','n','e',#000,'D','_','S','t','a','c','k',' ','f','r', - 'a','m','e',' ','i','s',' ','o','m','i','t','e','d',#000,'F', - '_','D','i','v','i','d','e',' ','b','y',' ','z','e','r','o', - ' ','i','n',' ','a','s','m',' ','e','v','a','l','u','a','t', - 'o','r',#000,'F','_','E','v','a','l','u','a','t','o','r',' ', - 's','t','a','c','k',' ','o','v','e','r','f','l','o','w',#000, - 'F','_','E','v','a','l','u','a','t','o','r',' ','s','t','a', - 'c','k',' ','u','n','d','e','r','f','l','o','w',#000,'F','_', - 'I','n','v','a','l','i','d',' ','n','u','m','e','r','i','c', - ' ','f','o','r','m','a','t',' ','i','n',' ','a','s','m',' ', - 'e','v','a','l','u','a','t','o','r',#000,'F','_','I','n','v', - 'a','l','i','d',' ','O','p','e','r','a','t','o','r',' ','i', - 'n',' ','a','s','m',' ','e','v','a','l','u','a','t','o','r', - #000,'F','_','U','n','k','n','o','w','n',' ','e','r','r','o', - 'r',' ','i','n',' ','a','s','m',' ','e','v','a','l','u','a', - 't','o','r',#000,'W','_','I','n','v','a','l','i','d',' ','n', - 'u','m','e','r','i','c',' ','v','a','l','u','e',#000,'E','_', - 'e','s','c','a','p','e',' ','s','e','q','u','e','n','c','e', - ' ','i','g','n','o','r','e','d',':',' ','$','1',#000,'E','_', - 'A','s','m',' ','s','y','n','t','a','x',' ','e','r','r','o', - 'r',' ','-',' ','P','r','e','f','i','x',' ','n','o','t',' ', - 'f','o','u','n','d',#000,'E','_','A','s','m',' ','s','y','n', - 't','a','x',' ','e','r','r','o','r',' ','-',' ','T','r','y', - 'i','n','g',' ','t','o',' ','a','d','d',' ','m','o','r','e', - ' ','t','h','a','n',' ','o','n','e',' ','p','r','e','f','i', - 'x',#000,'E','_','A','s','m',' ','s','y','n','t','a','x',' ', - 'e','r','r','o','r',' ','-',' ','O','p','c','o','d','e',' ', - 'n','o','t',' ','f','o','u','n','d',#000,'E','_','I','n','v', - 'a','l','i','d',' ','s','y','m','b','o','l',' ','r','e','f', - 'e','r','e','n','c','e',#000,'W','_','C','a','l','l','i','n', - 'g',' ','a','n',' ','o','v','e','r','l','o','a','d',' ','f', - 'u','n','c','t','i','o','n',' ','i','n',' ','a','n',' ','a', - 's','m',#000,'E','_','C','o','n','s','t','a','n','t',' ','v', - 'a','l','u','e',' ','o','u','t',' ','o','f',' ','b','o','u', - 'n','d','s',#000,'E','_','N','o','n','-','l','a','b','e','l', - ' ','p','a','t','t','e','r','n',' ','c','o','n','t','a','i', - 'n','s',' ','@',#000,'E','_','I','n','v','a','l','i','d',' ', - 'O','p','e','r','a','n','d',':',' ','$','1',#000,'W','_','O', - 'v','e','r','r','i','d','e',' ','o','p','e','r','a','t','o', - 'r',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d', - #000,'E','_','E','r','r','o','r',' ','i','n',' ','b','i','n', - 'a','r','y',' ','c','o','n','s','t','a','n','t',':',' ','$', - '1',#000,'E','_','E','r','r','o','r',' ','i','n',' ','o','c', - 't','a','l',' ','c','o','n','s','t','a','n','t',':',' ','$', - '1',#000,'E','_','E','r','r','o','r',' ','i','n',' ','h','e', - 'x','a','d','e','c','i','m','a','l',' ','c','o','n','s','t', - 'a','n','t',':',' ','$','1',#000,'E','_','E','r','r','o','r', - ' ','i','n',' ','i','n','t','e','g','e','r',' ','c','o','n', - 's','t','a','n','t',':',' ','$','1',#000,'E','_','I','n','v', - 'a','l','i','d',' ','l','a','b','e','l','e','d',' ','o','p', - 'c','o','d','e',#000,'F','_','I','n','t','e','r','n','a','l', - ' ','e','r','r','o','r',' ','i','n',' ','F','i','n','d','t', - 'y','p','e','(',')',#000,'E','_','I','n','v','a','l','i','d', - ' ','s','i','z','e',' ','f','o','r',' ','M','O','V','S','X', - '/','M','O','V','Z','X',#000,'E','_','1','6','-','b','i','t', - ' ','b','a','s','e',' ','i','n',' ','3','2','-','b','i','t', - ' ','s','e','g','m','e','n','t',#000,'E','_','1','6','-','b', - 'i','t',' ','i','n','d','e','x',' ','i','n',' ','3','2','-', - 'b','i','t',' ','s','e','g','m','e','n','t',#000,'E','_','I', - 'n','v','a','l','i','d',' ','O','p','c','o','d','e',#000,'E', - '_','C','o','n','s','t','a','n','t',' ','r','e','f','e','r', - 'e','n','c','e',' ','n','o','t',' ','a','l','l','o','w','e', - 'd',#000,'W','_','F','w','a','i','t',' ','c','a','n',' ','c', - 'a','u','s','e',' ','e','m','u','l','a','t','i','o','n',' ', - 'p','r','o','b','l','e','m','s',' ','w','i','t','h',' ','e', - 'm','u','3','8','7',#000,'E','_','I','n','v','a','l','i','d', - ' ','c','o','m','b','i','n','a','t','i','o','n',' ','o','f', - ' ','o','p','c','o','d','e',' ','a','n','d',' ','o','p','e', - 'r','a','n','d','s',#000,'W','_','O','p','c','o','d','e',' ', - '$','1',' ','n','o','t',' ','i','n',' ','t','a','b','l','e', - ',',' ','o','p','e','r','a','n','d','s',' ','n','o','t',' ', - 'c','h','e','c','k','e','d',#000,'F','_','I','n','t','e','r', - 'n','a','l',' ','E','r','r','o','r',' ','i','n',' ','C','o', - 'n','c','a','t','O','p','c','o','d','e','(',')',#000,'E','_', - 'I','n','v','a','l','i','d',' ','s','i','z','e',' ','i','n', - ' ','r','e','f','e','r','e','n','c','e',#000,'E','_','I','n', - 'v','a','l','i','d',' ','m','i','d','d','l','e',' ','s','i', - 'z','e','d',' ','o','p','e','r','a','n','d',#000,'E','_','I', - 'n','v','a','l','i','d',' ','t','h','r','e','e',' ','o','p', - 'e','r','a','n','d',' ','o','p','c','o','d','e',#000,'E','_', - 'A','s','s','e','m','b','l','e','r',' ','s','y','n','t','a', - 'x',' ','e','r','r','o','r',#000,'E','_','I','n','v','a','l', - 'i','d',' ','o','p','e','r','a','n','d',' ','t','y','p','e', - #000,'E','_','S','e','g','m','e','n','t',' ','o','v','e','r', - 'r','i','d','e','s',' ','n','o','t',' ','s','u','p','p','o', - 'r','t','e','d',#000,'E','_','I','n','v','a','l','i','d',' ', - 'c','o','n','s','t','a','n','t',' ','s','y','m','b','o','l', - ' ','$','1',#000,'F','_','I','n','t','e','r','n','a','l',' ', - 'E','r','r','r','o','r',' ','c','o','n','v','e','r','t','i', - 'n','g',' ','b','i','n','a','r','y',#000,'F','_','I','n','t', - 'e','r','n','a','l',' ','E','r','r','r','o','r',' ','c','o', - 'n','v','e','r','t','i','n','g',' ','h','e','x','a','d','e', - 'c','i','m','a','l',#000,'F','_','I','n','t','e','r','n','a', - 'l',' ','E','r','r','r','o','r',' ','c','o','n','v','e','r', - 't','i','n','g',' ','o','c','t','a','l',#000,'E','_','I','n', - 'v','a','l','i','d',' ','c','o','n','s','t','a','n','t',' ', - 'e','x','p','r','e','s','s','i','o','n',#000,'E','_','U','n', + 'a','l','i','z','e','d',' ','y','e','t',' ','!',#000,'E','_', + 'I','d','e','n','t','i','f','i','e','r',' ','n','o','t',' ', + 'f','o','u','n','d',' ','$','1',#000,'F','_','I','n','t','e', + 'r','n','a','l',' ','E','r','r','o','r',' ','i','n',' ','S', + 'y','m','T','a','b','l','e','S','t','a','c','k','(',')',#000, + 'E','_','D','u','p','l','i','c','a','t','e',' ','i','d','e', + 'n','t','i','f','i','e','r',' ','$','1',#000,'E','_','U','n', 'k','n','o','w','n',' ','i','d','e','n','t','i','f','i','e', - 'r',':',' ','$','1',#000,'E','_','T','r','y','i','n','g',' ', - 't','o',' ','d','e','f','i','n','e',' ','a','n',' ','i','n', - 'd','e','x',' ','r','e','g','i','s','t','e','r',' ','m','o', - 'r','e',' ','t','h','a','n',' ','o','n','c','e',#000,'E','_', - 'I','n','v','a','l','i','d',' ','f','i','e','l','d',' ','s', - 'p','e','c','i','f','i','e','r',#000,'F','_','I','n','t','e', - 'r','n','a','l',' ','E','r','r','o','r',' ','i','n',' ','B', - 'u','i','l','d','S','c','a','l','i','n','g','(',')',#000,'E', - '_','I','n','v','a','l','i','d',' ','s','c','a','l','i','n', - 'g',' ','f','a','c','t','o','r',#000,'E','_','I','n','v','a', - 'l','i','d',' ','s','c','a','l','i','n','g',' ','v','a','l', - 'u','e',#000,'E','_','S','c','a','l','i','n','g',' ','v','a', - 'l','u','e',' ','o','n','l','y',' ','a','l','l','o','w','e', - 'd',' ','w','i','t','h',' ','i','n','d','e','x',#000,'E','_', - 'I','n','v','a','l','i','d',' ','a','s','s','e','m','b','l', - 'e','r',' ','s','y','n','t','a','x','.',' ','N','o',' ','r', - 'e','f',' ','w','i','t','h',' ','b','r','a','c','k','e','t', - 's',')',#000,'E','_','E','x','p','r','e','s','s','i','o','n', - 's',' ','o','f',' ','t','h','e',' ','f','o','r','m',' ','[', - 's','r','e','g',':','r','e','g','.','.','.',']',' ','a','r', - 'e',' ','c','u','r','r','e','n','t','l','y',' ','n','o','t', - ' ','s','u','p','p','o','r','t','e','d',#000,'E','_','T','r', - 'y','i','n','g',' ','t','o',' ','d','e','f','i','n','e',' ', - 'a',' ','s','e','g','m','e','n','t',' ','r','e','g','i','s', - 't','e','r',' ','t','w','i','c','e',#000,'E','_','T','r','y', - 'i','n','g',' ','t','o',' ','d','e','f','i','n','e',' ','a', - ' ','b','a','s','e',' ','r','e','g','i','s','t','e','r',' ', - 't','w','i','c','e',#000,'E','_','T','r','y','i','n','g',' ', - 't','o',' ','u','s','e',' ','a',' ','n','e','g','a','t','i', - 'v','e',' ','i','n','d','e','x',' ','r','e','g','i','s','t', - 'e','r',#000,'E','_','A','s','m',' ','s','y','n','t','a','x', - ' ','e','r','r','o','r',' ','-',' ','e','r','r','o','r',' ', - 'i','n',' ','r','e','f','e','r','e','n','c','e',#000,'E','_', - 'L','o','c','a','l',' ','s','y','m','b','o','l','s',' ','n', - 'o','t',' ','a','l','l','o','w','e','d',' ','a','s',' ','r', - 'e','f','e','r','e','n','c','e','s',#000,'E','_','I','n','v', - 'a','l','i','d',' ','o','p','e','r','a','n','d',' ','i','n', - ' ','b','r','a','c','k','e','t',' ','e','x','p','r','e','s', - 's','i','o','n',#000,'E','_','I','n','v','a','l','i','d',' ', - 's','y','m','b','o','l',' ','n','a','m','e',':',' ','$','1', - #000,'E','_','I','n','v','a','l','i','d',' ','R','e','f','e', - 'r','e','n','c','e',' ','s','y','n','t','a','x',#000,'E','_', - 'I','n','v','a','l','i','d',' ','s','t','r','i','n','g',' ', - 'a','s',' ','o','p','c','o','d','e',' ','o','p','e','r','a', - 'n','d',':',' ','$','1',#000,'W','_','@','C','O','D','E',' ', - 'a','n','d',' ','@','D','A','T','A',' ','n','o','t',' ','s', - 'u','p','p','o','r','t','e','d',#000,'E','_','N','u','l','l', - ' ','l','a','b','e','l',' ','r','e','f','e','r','e','n','c', - 'e','s',' ','a','r','e',' ','n','o','t',' ','a','l','l','o', - 'w','e','d',#000,'E','_','C','a','n','n','o','t',' ','u','s', - 'e',' ','S','E','L','F',' ','o','u','t','s','i','d','e',' ', - 'a',' ','m','e','t','h','o','d',#000,'E','_','A','s','m',' ', - 's','y','n','t','a','x',' ','e','r','r','o','r',' ','-',' ', - 'S','h','o','u','l','d',' ','s','t','a','r','t',' ','w','i', - 't','h',' ','b','r','a','c','k','e','t',#000,'E','_','A','s', + 'r',' ','$','1',#000,'E','_','F','o','r','w','a','r','d',' ', + 'd','e','c','l','a','r','a','t','i','o','n',' ','n','o','t', + ' ','s','o','l','v','e','d',':',' ','$','1',#000,'F','_','I', + 'd','e','n','t','i','f','i','e','r',' ','t','y','p','e',' ', + 'a','l','r','e','a','d','y',' ','d','e','f','i','n','e','d', + ' ','a','s',' ','t','y','p','e',#000,'E','_','T','y','p','e', + ' ','i','d','e','n','t','i','f','i','e','r',' ','e','x','p', + 'e','c','t','e','d',#000,'E','_','T','y','p','e',' ','m','i', + 's','m','a','t','c','h',#000,'E','_','E','r','r','o','r',' ', + 'i','n',' ','t','y','p','e',' ','d','e','f','e','n','i','t', + 'i','o','n',#000,'E','_','T','y','p','e',' ','i','d','e','n', + 't','i','f','i','e','r',' ','n','o','t',' ','d','e','f','i', + 'n','e','d',#000,'E','_','O','n','l','y',' ','s','t','a','t', + 'i','c',' ','v','a','r','i','a','b','l','e','s',' ','c','a', + 'n',' ','b','e',' ','u','s','e','d',' ','i','n',' ','s','t', + 'a','t','i','c',' ','m','e','t','h','o','d','s',' ','o','r', + ' ','o','u','t','s','i','d','e',' ','m','e','t','h','o','d', + 's',#000,'E','_','I','n','v','a','l','i','d',' ','c','a','l', + 'l',' ','t','o',' ','t','v','a','r','s','y','m','.','m','a', + 'n','g','l','e','d','n','a','m','e','(',')',#000,'F','_','r', + 'e','c','o','r','d',' ','o','r',' ','c','l','a','s','s',' ', + 't','y','p','e',' ','e','x','p','e','c','t','e','d',#000,'E', + '_','T','o',' ','g','e','n','e','r','a','t','e',' ','a','n', + ' ','i','n','s','t','a','n','c','e',' ','o','f',' ','a',' ', + 'c','l','a','s','s',' ','o','r',' ','a','n',' ','o','b','j', + 'e','c','t',' ','w','i','t','h',' ','a','n',' ','a','b','t', + 'r','a','c','t',' ','m','e','t','h','o','d',' ','i','s','n', + #039,'t',' ','a','l','l','o','w','e','d',#000,'E','_','L','a', + 'b','e','l',' ','n','o','t',' ','d','e','f','i','n','e','d', + ' ','$','1',#000,'E','_','I','l','l','e','g','a','l',' ','l', + 'a','b','e','l',' ','d','e','c','l','a','r','a','t','i','o', + 'n',#000,'E','_','G','O','T','O',' ','u','n','d',' ','L','A', + 'B','E','L',' ','a','r','e',' ','n','o','t',' ','s','u','p', + 'p','o','r','t','e','d',' ','(','u','s','e',' ','c','o','m', + 'm','a','n','d',' ','l','i','n','e',' ','s','w','i','t','c', + 'h',' ','-','S','g',')',#000,'E','_','L','a','b','e','l',' ', + 'n','o','t',' ','f','o','u','n','d',#000,'E','_','i','d','e', + 'n','t','i','f','i','e','r',' ','i','s','n',#039,'t',' ','a', + ' ','l','a','b','e','l',#000,'E','_','l','a','b','e','l',' ', + 'a','l','r','e','a','d','y',' ','d','e','f','i','n','e','d', + #000,'E','_','i','l','l','e','g','a','l',' ','t','y','p','e', + ' ','d','e','c','l','a','r','a','t','i','o','n',' ','o','f', + ' ','s','e','t',' ','e','l','e','m','e','n','t','s',#000,'E', + '_','F','o','r','w','a','r','d',' ','c','l','a','s','s',' ', + 'd','e','f','i','n','i','t','i','o','n',' ','n','o','t',' ', + 'r','e','s','o','l','v','e','d',' ','$','1',#000,'H','_','I', + 'd','e','n','t','i','f','i','e','r',' ','n','o','t',' ','u', + 's','e','d',' ','$','1',',',' ','d','e','c','l','a','r','e', + 'd',' ','i','n',' ','l','i','n','e',' ','$','2',#000,'E','_', + 'S','e','t',' ','e','l','e','m','e','n','t','s',' ','a','r', + 'e',' ','n','o','t',' ','c','o','m','p','a','t','i','b','l', + 'e',#000,'E','_','S','e','t',' ','t','y','p','e',' ','e','x', + 'p','e','c','t','e','d',#000,'W','_','F','u','n','c','t','i', + 'o','n',' ','r','e','s','u','l','t',' ','d','o','e','s',' ', + 'n','o','t',' ','s','e','e','m',' ','t','o',' ','b','e',' ', + 's','e','t',#000,'E','_','U','n','k','n','o','w','n',' ','f', + 'i','e','l','d',' ','i','d','e','n','t','i','f','i','e','r', + #000,'N','_','L','o','c','a','l',' ','v','a','r','i','a','b', + 'l','e',' ','d','o','e','s',' ','n','o','t',' ','s','e','e', + 'm',' ','t','o',' ','b','e',' ','i','n','i','t','i','a','l', + 'i','z','e','d',':',' ','$','1',#000,'E','_','i','d','e','n', + 't','i','f','i','e','r',' ','i','d','e','n','t','s',' ','n', + 'o',' ','m','e','m','b','e','r',#000,'E','_','B','R','E','A', + 'K',' ','n','o','t',' ','a','l','l','o','w','e','d',#000,'E', + '_','C','O','N','T','I','N','U','E',' ','n','o','t',' ','a', + 'l','l','o','w','e','d',#000,'E','_','E','x','p','r','e','s', + 's','i','o','n',' ','t','o','o',' ','c','o','m','p','l','i', + 'c','a','t','e','d',' ','-',' ','F','P','U',' ','s','t','a', + 'c','k',' ','o','v','e','r','f','l','o','w',#000,'E','_','I', + 'l','l','e','g','a','l',' ','e','x','p','r','e','s','s','i', + 'o','n',#000,'E','_','I','n','v','a','l','i','d',' ','i','n', + 't','e','g','e','r',#000,'E','_','I','l','l','e','g','a','l', + ' ','q','u','a','l','i','f','i','e','r',#000,'E','_','H','i', + 'g','h',' ','r','a','n','g','e',' ','l','i','m','i','t',' ', + '<',' ','l','o','w',' ','r','a','n','g','e',' ','l','i','m', + 'i','t',#000,'E','_','I','l','l','e','g','a','l',' ','c','o', + 'u','n','t','e','r',' ','v','a','r','i','a','b','l','e',#000, + 'E','_','C','a','n',#039,'t',' ','d','e','t','e','r','m','i', + 'n','e',' ','w','h','i','c','h',' ','o','v','e','r','l','o', + 'a','d','e','d',' ','f','u','n','c','t','i','o','n',' ','t', + 'o',' ','c','a','l','l',#000,'E','_','P','a','r','a','m','e', + 't','e','r',' ','l','i','s','t',' ','s','i','z','e',' ','e', + 'x','c','e','e','d','s',' ','6','5','5','3','5',' ','b','y', + 't','e','s',#000,'E','_','I','l','l','e','g','a','l',' ','t', + 'y','p','e',' ','c','o','n','v','e','r','s','i','o','n',#000, + 'E','_','F','i','l','e',' ','t','y','p','e','s',' ','m','u', + 's','t',' ','b','e',' ','v','a','r',' ','p','a','r','a','m', + 'e','t','e','r','s',#000,'E','_','T','h','e',' ','u','s','e', + ' ','o','f',' ','a',' ','f','a','r',' ','p','o','i','n','t', + 'e','r',' ','i','s','n',#039,'t',' ','a','l','l','o','w','e', + 'd',' ','t','h','e','r','e',#000,'E','_','i','l','l','e','g', + 'a','l',' ','c','a','l','l',' ','b','y',' ','r','e','f','e', + 'r','e','n','c','e',' ','p','a','r','a','m','e','t','e','r', + 's',#000,'E','_','E','X','P','O','R','T',' ','d','e','c','l', + 'a','r','e','d',' ','f','u','n','c','t','i','o','n','s',' ', + 'c','a','n',#039,'t',' ','b','e',' ','c','a','l','l','e','d', + #000,'W','_','P','o','s','s','i','b','l','e',' ','i','l','l', + 'e','g','a','l',' ','c','a','l','l',' ','o','f',' ','c','o', + 'n','s','t','r','u','c','t','o','r',' ','o','r',' ','d','e', + 's','t','r','u','c','t','o','r',' ','(','d','o','e','s','n', + #039,'t',' ','m','a','t','c','h',' ','t','o',' ','t','h','i', + 's',' ','c','o','n','t','e','x','t',')',#000,'N','_','I','n', + 'e','f','f','i','c','i','e','n','t',' ','c','o','d','e',#000, + 'W','_','u','n','r','e','a','c','h','a','b','l','e',' ','c', + 'o','d','e',#000,'E','_','p','r','o','c','e','d','u','r','e', + ' ','c','a','l','l',' ','w','i','t','h',' ','s','t','a','c', + 'k','f','r','a','m','e',' ','E','S','P','/','S','P',#000,'E', + '_','A','b','s','t','r','a','c','t',' ','m','e','t','h','o', + 'd','s',' ','c','a','n',#039,'t',' ','b','e',' ','c','a','l', + 'l','e','d',' ','d','i','r','e','c','t','l','y',#000,'F','_', + 'I','n','t','e','r','n','a','l',' ','E','r','r','o','r',' ', + 'i','n',' ','g','e','t','f','l','o','a','t','r','e','g','(', + ')',',',' ','a','l','l','o','c','a','t','i','o','n',' ','f', + 'a','i','l','u','r','e',#000,'F','_','U','n','k','n','o','w', + 'n',' ','f','l','o','a','t',' ','t','y','p','e',#000,'F','_', + 'S','e','c','o','n','d','V','e','c','n','(',')',' ','b','a', + 's','e',' ','d','e','f','i','n','e','d',' ','t','w','i','c', + 'e',#000,'F','_','E','x','t','e','n','d','e','d',' ','c','g', + '6','8','k',' ','n','o','t',' ','s','u','p','p','o','r','t', + 'e','d',#000,'F','_','3','2','-','b','i','t',' ','u','n','s', + 'i','g','n','e','d',' ','n','o','t',' ','s','u','p','p','o', + 'r','t','e','d',' ','i','n',' ','M','C','6','8','0','0','0', + ' ','m','o','d','e',#000,'F','_','I','n','t','e','r','n','a', + 'l',' ','E','r','r','o','r',' ','i','n',' ','s','e','c','o', + 'n','d','i','n','l','i','n','e','(',')',#000,'D','_','R','e', + 'g','i','s','t','e','r',' ','$','1',' ','w','e','i','g','h', + 't',' ','$','2',' ','$','3',#000,'E','_','S','t','a','c','k', + ' ','l','i','m','i','t',' ','e','x','c','e','d','e','e','d', + ' ','i','n',' ','l','o','c','a','l',' ','r','o','u','t','i', + 'n','e',#000,'D','_','S','t','a','c','k',' ','f','r','a','m', + 'e',' ','i','s',' ','o','m','i','t','e','d',#000,'F','_','D', + 'i','v','i','d','e',' ','b','y',' ','z','e','r','o',' ','i', + 'n',' ','a','s','m',' ','e','v','a','l','u','a','t','o','r', + #000,'F','_','E','v','a','l','u','a','t','o','r',' ','s','t', + 'a','c','k',' ','o','v','e','r','f','l','o','w',#000,'F','_', + 'E','v','a','l','u','a','t','o','r',' ','s','t','a','c','k', + ' ','u','n','d','e','r','f','l','o','w',#000,'F','_','I','n', + 'v','a','l','i','d',' ','n','u','m','e','r','i','c',' ','f', + 'o','r','m','a','t',' ','i','n',' ','a','s','m',' ','e','v', + 'a','l','u','a','t','o','r',#000,'F','_','I','n','v','a','l', + 'i','d',' ','O','p','e','r','a','t','o','r',' ','i','n',' ', + 'a','s','m',' ','e','v','a','l','u','a','t','o','r',#000,'F', + '_','U','n','k','n','o','w','n',' ','e','r','r','o','r',' ', + 'i','n',' ','a','s','m',' ','e','v','a','l','u','a','t','o', + 'r',#000,'W','_','I','n','v','a','l','i','d',' ','n','u','m', + 'e','r','i','c',' ','v','a','l','u','e',#000,'E','_','e','s', + 'c','a','p','e',' ','s','e','q','u','e','n','c','e',' ','i', + 'g','n','o','r','e','d',':',' ','$','1',#000,'E','_','A','s', 'm',' ','s','y','n','t','a','x',' ','e','r','r','o','r',' ', - '-',' ','r','e','g','i','s','t','e','r',':',' ','$','1',#000, - 'E','_','S','E','G',' ','a','n','d',' ','O','F','F','S','E', - 'T',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d', + '-',' ','P','r','e','f','i','x',' ','n','o','t',' ','f','o', + 'u','n','d',#000,'E','_','A','s','m',' ','s','y','n','t','a', + 'x',' ','e','r','r','o','r',' ','-',' ','T','r','y','i','n', + 'g',' ','t','o',' ','a','d','d',' ','m','o','r','e',' ','t', + 'h','a','n',' ','o','n','e',' ','p','r','e','f','i','x',#000, + 'E','_','A','s','m',' ','s','y','n','t','a','x',' ','e','r', + 'r','o','r',' ','-',' ','O','p','c','o','d','e',' ','n','o', + 't',' ','f','o','u','n','d',#000,'E','_','I','n','v','a','l', + 'i','d',' ','s','y','m','b','o','l',' ','r','e','f','e','r', + 'e','n','c','e',#000,'W','_','C','a','l','l','i','n','g',' ', + 'a','n',' ','o','v','e','r','l','o','a','d',' ','f','u','n', + 'c','t','i','o','n',' ','i','n',' ','a','n',' ','a','s','m', + #000,'E','_','C','o','n','s','t','a','n','t',' ','v','a','l', + 'u','e',' ','o','u','t',' ','o','f',' ','b','o','u','n','d', + 's',#000,'E','_','N','o','n','-','l','a','b','e','l',' ','p', + 'a','t','t','e','r','n',' ','c','o','n','t','a','i','n','s', + ' ','@',#000,'E','_','I','n','v','a','l','i','d',' ','O','p', + 'e','r','a','n','d',':',' ','$','1',#000,'W','_','O','v','e', + 'r','r','i','d','e',' ','o','p','e','r','a','t','o','r',' ', + 'n','o','t',' ','s','u','p','p','o','r','t','e','d',#000,'E', + '_','E','r','r','o','r',' ','i','n',' ','b','i','n','a','r', + 'y',' ','c','o','n','s','t','a','n','t',':',' ','$','1',#000, + 'E','_','E','r','r','o','r',' ','i','n',' ','o','c','t','a', + 'l',' ','c','o','n','s','t','a','n','t',':',' ','$','1',#000, + 'E','_','E','r','r','o','r',' ','i','n',' ','h','e','x','a', + 'd','e','c','i','m','a','l',' ','c','o','n','s','t','a','n', + 't',':',' ','$','1',#000,'E','_','E','r','r','o','r',' ','i', + 'n',' ','i','n','t','e','g','e','r',' ','c','o','n','s','t', + 'a','n','t',':',' ','$','1',#000,'E','_','I','n','v','a','l', + 'i','d',' ','l','a','b','e','l','e','d',' ','o','p','c','o', + 'd','e',#000,'F','_','I','n','t','e','r','n','a','l',' ','e', + 'r','r','o','r',' ','i','n',' ','F','i','n','d','t','y','p', + 'e','(',')',#000,'E','_','I','n','v','a','l','i','d',' ','s', + 'i','z','e',' ','f','o','r',' ','M','O','V','S','X','/','M', + 'O','V','Z','X',#000,'E','_','1','6','-','b','i','t',' ','b', + 'a','s','e',' ','i','n',' ','3','2','-','b','i','t',' ','s', + 'e','g','m','e','n','t',#000,'E','_','1','6','-','b','i','t', + ' ','i','n','d','e','x',' ','i','n',' ','3','2','-','b','i', + 't',' ','s','e','g','m','e','n','t',#000,'E','_','I','n','v', + 'a','l','i','d',' ','O','p','c','o','d','e',#000,'E','_','C', + 'o','n','s','t','a','n','t',' ','r','e','f','e','r','e','n', + 'c','e',' ','n','o','t',' ','a','l','l','o','w','e','d',#000, + 'W','_','F','w','a','i','t',' ','c','a','n',' ','c','a','u', + 's','e',' ','e','m','u','l','a','t','i','o','n',' ','p','r', + 'o','b','l','e','m','s',' ','w','i','t','h',' ','e','m','u', + '3','8','7',#000,'E','_','I','n','v','a','l','i','d',' ','c', + 'o','m','b','i','n','a','t','i','o','n',' ','o','f',' ','o', + 'p','c','o','d','e',' ','a','n','d',' ','o','p','e','r','a', + 'n','d','s',#000,'W','_','O','p','c','o','d','e',' ','$','1', + ' ','n','o','t',' ','i','n',' ','t','a','b','l','e',',',' ', + 'o','p','e','r','a','n','d','s',' ','n','o','t',' ','c','h', + 'e','c','k','e','d',#000,'F','_','I','n','t','e','r','n','a', + 'l',' ','E','r','r','o','r',' ','i','n',' ','C','o','n','c', + 'a','t','O','p','c','o','d','e','(',')',#000,'E','_','I','n', + 'v','a','l','i','d',' ','s','i','z','e',' ','i','n',' ','r', + 'e','f','e','r','e','n','c','e',#000,'E','_','I','n','v','a', + 'l','i','d',' ','m','i','d','d','l','e',' ','s','i','z','e', + 'd',' ','o','p','e','r','a','n','d',#000,'E','_','I','n','v', + 'a','l','i','d',' ','t','h','r','e','e',' ','o','p','e','r', + 'a','n','d',' ','o','p','c','o','d','e',#000,'E','_','A','s', + 's','e','m','b','l','e','r',' ','s','y','n','t','a','x',' ', + 'e','r','r','o','r',#000,'E','_','I','n','v','a','l','i','d', + ' ','o','p','e','r','a','n','d',' ','t','y','p','e',#000,'E', + '_','S','e','g','m','e','n','t',' ','o','v','e','r','r','i', + 'd','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t', + 'e','d',#000,'E','_','I','n','v','a','l','i','d',' ','c','o', + 'n','s','t','a','n','t',' ','s','y','m','b','o','l',' ','$', + '1',#000,'F','_','I','n','t','e','r','n','a','l',' ','E','r', + 'r','r','o','r',' ','c','o','n','v','e','r','t','i','n','g', + ' ','b','i','n','a','r','y',#000,'F','_','I','n','t','e','r', + 'n','a','l',' ','E','r','r','r','o','r',' ','c','o','n','v', + 'e','r','t','i','n','g',' ','h','e','x','a','d','e','c','i', + 'm','a','l',#000,'F','_','I','n','t','e','r','n','a','l',' ', + 'E','r','r','r','o','r',' ','c','o','n','v','e','r','t','i', + 'n','g',' ','o','c','t','a','l',#000,'E','_','I','n','v','a', + 'l','i','d',' ','c','o','n','s','t','a','n','t',' ','e','x', + 'p','r','e','s','s','i','o','n',#000,'E','_','U','n','k','n', + 'o','w','n',' ','i','d','e','n','t','i','f','i','e','r',':', + ' ','$','1',#000,'E','_','T','r','y','i','n','g',' ','t','o', + ' ','d','e','f','i','n','e',' ','a','n',' ','i','n','d','e', + 'x',' ','r','e','g','i','s','t','e','r',' ','m','o','r','e', + ' ','t','h','a','n',' ','o','n','c','e',#000,'E','_','I','n', + 'v','a','l','i','d',' ','f','i','e','l','d',' ','s','p','e', + 'c','i','f','i','e','r',#000,'F','_','I','n','t','e','r','n', + 'a','l',' ','E','r','r','o','r',' ','i','n',' ','B','u','i', + 'l','d','S','c','a','l','i','n','g','(',')',#000,'E','_','I', + 'n','v','a','l','i','d',' ','s','c','a','l','i','n','g',' ', + 'f','a','c','t','o','r',#000,'E','_','I','n','v','a','l','i', + 'd',' ','s','c','a','l','i','n','g',' ','v','a','l','u','e', + #000,'E','_','S','c','a','l','i','n','g',' ','v','a','l','u', + 'e',' ','o','n','l','y',' ','a','l','l','o','w','e','d',' ', + 'w','i','t','h',' ','i','n','d','e','x',#000,'E','_','I','n', + 'v','a','l','i','d',' ','a','s','s','e','m','b','l','e','r', + ' ','s','y','n','t','a','x','.',' ','N','o',' ','r','e','f', + ' ','w','i','t','h',' ','b','r','a','c','k','e','t','s',')', + #000,'E','_','E','x','p','r','e','s','s','i','o','n','s',' ', + 'o','f',' ','t','h','e',' ','f','o','r','m',' ','[','s','r', + 'e','g',':','r','e','g','.','.','.',']',' ','a','r','e',' ', + 'c','u','r','r','e','n','t','l','y',' ','n','o','t',' ','s', + 'u','p','p','o','r','t','e','d',#000,'E','_','T','r','y','i', + 'n','g',' ','t','o',' ','d','e','f','i','n','e',' ','a',' ', + 's','e','g','m','e','n','t',' ','r','e','g','i','s','t','e', + 'r',' ','t','w','i','c','e',#000,'E','_','T','r','y','i','n', + 'g',' ','t','o',' ','d','e','f','i','n','e',' ','a',' ','b', + 'a','s','e',' ','r','e','g','i','s','t','e','r',' ','t','w', + 'i','c','e',#000,'E','_','T','r','y','i','n','g',' ','t','o', + ' ','u','s','e',' ','a',' ','n','e','g','a','t','i','v','e', + ' ','i','n','d','e','x',' ','r','e','g','i','s','t','e','r', #000,'E','_','A','s','m',' ','s','y','n','t','a','x',' ','e', - 'r','r','o','r',' ','-',' ','i','n',' ','o','p','c','o','d', - 'e',' ','o','p','e','r','a','n','d',#000,'E','_','I','n','v', - 'a','l','i','d',' ','S','t','r','i','n','g',' ','e','x','p', - 'r','e','s','s','i','o','n',#000,'E','_','C','o','n','s','t', - 'a','n','t',' ','e','x','p','r','e','s','s','i','o','n',' ', - 'o','u','t',' ','o','f',' ','b','o','u','n','d','s',#000,'F', - '_','I','n','t','e','r','n','a','l',' ','E','r','r','o','r', - ' ','i','n',' ','B','u','i','l','d','C','o','n','s','t','a', - 'n','t','(',')',#000,'W','_','A',' ','r','e','p','e','a','t', - ' ','p','r','e','f','i','x',' ','a','n','d',' ','a',' ','s', - 'e','g','m','e','n','t',' ','o','v','e','r','r','i','d','e', - ' ','o','n',' ','<','=',' ','i','3','8','6',' ','m','a','y', - ' ','r','e','s','u','l','t',' ','i','n',' ','e','r','r','o', - 'r','s',' ','i','f',' ','a','n',' ','i','n','t','e','r','r', - 'u','p','t',' ','o','c','c','u','r','s',#000,'E','_','I','n', - 'v','a','l','i','d',' ','o','r',' ','m','i','s','s','i','n', - 'g',' ','o','p','c','o','d','e',#000,'E','_','I','n','v','a', + 'r','r','o','r',' ','-',' ','e','r','r','o','r',' ','i','n', + ' ','r','e','f','e','r','e','n','c','e',#000,'E','_','L','o', + 'c','a','l',' ','s','y','m','b','o','l','s',' ','n','o','t', + ' ','a','l','l','o','w','e','d',' ','a','s',' ','r','e','f', + 'e','r','e','n','c','e','s',#000,'E','_','I','n','v','a','l', + 'i','d',' ','o','p','e','r','a','n','d',' ','i','n',' ','b', + 'r','a','c','k','e','t',' ','e','x','p','r','e','s','s','i', + 'o','n',#000,'E','_','I','n','v','a','l','i','d',' ','s','y', + 'm','b','o','l',' ','n','a','m','e',':',' ','$','1',#000,'E', + '_','I','n','v','a','l','i','d',' ','R','e','f','e','r','e', + 'n','c','e',' ','s','y','n','t','a','x',#000,'E','_','I','n', + 'v','a','l','i','d',' ','s','t','r','i','n','g',' ','a','s', + ' ','o','p','c','o','d','e',' ','o','p','e','r','a','n','d', + ':',' ','$','1',#000,'W','_','@','C','O','D','E',' ','a','n', + 'd',' ','@','D','A','T','A',' ','n','o','t',' ','s','u','p', + 'p','o','r','t','e','d',#000,'E','_','N','u','l','l',' ','l', + 'a','b','e','l',' ','r','e','f','e','r','e','n','c','e','s', + ' ','a','r','e',' ','n','o','t',' ','a','l','l','o','w','e', + 'd',#000,'E','_','C','a','n','n','o','t',' ','u','s','e',' ', + 'S','E','L','F',' ','o','u','t','s','i','d','e',' ','a',' ', + 'm','e','t','h','o','d',#000,'E','_','A','s','m',' ','s','y', + 'n','t','a','x',' ','e','r','r','o','r',' ','-',' ','S','h', + 'o','u','l','d',' ','s','t','a','r','t',' ','w','i','t','h', + ' ','b','r','a','c','k','e','t',#000,'E','_','A','s','m',' ', + 's','y','n','t','a','x',' ','e','r','r','o','r',' ','-',' ', + 'r','e','g','i','s','t','e','r',':',' ','$','1',#000,'E','_', + 'S','E','G',' ','a','n','d',' ','O','F','F','S','E','T',' ', + 'n','o','t',' ','s','u','p','p','o','r','t','e','d',#000,'E', + '_','A','s','m',' ','s','y','n','t','a','x',' ','e','r','r', + 'o','r',' ','-',' ','i','n',' ','o','p','c','o','d','e',' ', + 'o','p','e','r','a','n','d',#000,'E','_','I','n','v','a','l', + 'i','d',' ','S','t','r','i','n','g',' ','e','x','p','r','e', + 's','s','i','o','n',#000,'E','_','C','o','n','s','t','a','n', + 't',' ','e','x','p','r','e','s','s','i','o','n',' ','o','u', + 't',' ','o','f',' ','b','o','u','n','d','s',#000,'F','_','I', + 'n','t','e','r','n','a','l',' ','E','r','r','o','r',' ','i', + 'n',' ','B','u','i','l','d','C','o','n','s','t','a','n','t', + '(',')',#000,'W','_','A',' ','r','e','p','e','a','t',' ','p', + 'r','e','f','i','x',' ','a','n','d',' ','a',' ','s','e','g', + 'm','e','n','t',' ','o','v','e','r','r','i','d','e',' ','o', + 'n',' ','<','=',' ','i','3','8','6',' ','m','a','y',' ','r', + 'e','s','u','l','t',' ','i','n',' ','e','r','r','o','r','s', + ' ','i','f',' ','a','n',' ','i','n','t','e','r','r','u','p', + 't',' ','o','c','c','u','r','s',#000,'E','_','I','n','v','a', + 'l','i','d',' ','o','r',' ','m','i','s','s','i','n','g',' ', + 'o','p','c','o','d','e',#000,'E','_','I','n','v','a','l','i', + 'd',' ','c','o','m','b','i','n','a','t','i','o','n',' ','o', + 'f',' ','p','r','e','f','i','x',' ','a','n','d',' ','o','p', + 'c','o','d','e',':',' ','$','1',#000,'E','_','I','n','v','a', 'l','i','d',' ','c','o','m','b','i','n','a','t','i','o','n', - ' ','o','f',' ','p','r','e','f','i','x',' ','a','n','d',' ', - 'o','p','c','o','d','e',':',' ','$','1',#000,'E','_','I','n', - 'v','a','l','i','d',' ','c','o','m','b','i','n','a','t','i', - 'o','n',' ','o','f',' ','o','v','e','r','r','i','d','e',' ', - 'a','n','d',' ','o','p','c','o','d','e',':',' ','$','1',#000, - 'E','_','T','o','o',' ','m','a','n','y',' ','o','p','e','r', - 'a','n','d','s',' ','o','n',' ','l','i','n','e',#000,'E','_', - 'D','u','p','l','i','c','a','t','e',' ','l','o','c','a','l', - ' ','s','y','m','b','o','l',':',' ','$','1',#000,'E','_','U', - 'n','k','n','o','w','n',' ','l','a','b','e','l',' ','i','d', - 'e','n','t','i','f','e','r',':',' ','$','1',#000,'E','_','A', - 's','s','e','m','b','l','e',' ','n','o','d','e',' ','s','y', - 'n','t','a','x',' ','e','r','r','o','r',#000,'E','_','U','n', - 'd','e','f','i','n','e','d',' ','l','o','c','a','l',' ','s', - 'y','m','b','o','l',':',' ','$','1',#000,'D','_','S','t','a', - 'r','t','i','n','g',' ','i','n','t','e','l',' ','s','t','y', - 'l','e','d',' ','a','s','s','e','m','b','l','e','r',' ','p', - 'a','r','s','i','n','g','.','.','.',#000,'D','_','F','i','n', - 'i','s','h','e','d',' ','i','n','t','e','l',' ','s','t','y', - 'l','e','d',' ','a','s','s','e','m','b','l','e','r',' ','p', - 'a','r','s','i','n','g','.','.','.',#000,'E','_','N','o','t', - ' ','a',' ','d','i','r','e','c','t','i','v','e',' ','o','r', - ' ','l','o','c','a','l',' ','s','y','m','b','o','l',':',' ', - '$','1',#000,'E','_','/',' ','a','t',' ','b','e','g','i','n', - 'n','i','n','g',' ','o','f',' ','l','i','n','e',' ','n','o', - 't',' ','a','l','l','o','w','e','d',#000,'E','_','N','O','R', + ' ','o','f',' ','o','v','e','r','r','i','d','e',' ','a','n', + 'd',' ','o','p','c','o','d','e',':',' ','$','1',#000,'E','_', + 'T','o','o',' ','m','a','n','y',' ','o','p','e','r','a','n', + 'd','s',' ','o','n',' ','l','i','n','e',#000,'E','_','D','u', + 'p','l','i','c','a','t','e',' ','l','o','c','a','l',' ','s', + 'y','m','b','o','l',':',' ','$','1',#000,'E','_','U','n','k', + 'n','o','w','n',' ','l','a','b','e','l',' ','i','d','e','n', + 't','i','f','e','r',':',' ','$','1',#000,'E','_','A','s','s', + 'e','m','b','l','e',' ','n','o','d','e',' ','s','y','n','t', + 'a','x',' ','e','r','r','o','r',#000,'E','_','U','n','d','e', + 'f','i','n','e','d',' ','l','o','c','a','l',' ','s','y','m', + 'b','o','l',':',' ','$','1',#000,'D','_','S','t','a','r','t', + 'i','n','g',' ','i','n','t','e','l',' ','s','t','y','l','e', + 'd',' ','a','s','s','e','m','b','l','e','r',' ','p','a','r', + 's','i','n','g','.','.','.',#000,'D','_','F','i','n','i','s', + 'h','e','d',' ','i','n','t','e','l',' ','s','t','y','l','e', + 'd',' ','a','s','s','e','m','b','l','e','r',' ','p','a','r', + 's','i','n','g','.','.','.',#000,'E','_','N','o','t',' ','a', + ' ','d','i','r','e','c','t','i','v','e',' ','o','r',' ','l', + 'o','c','a','l',' ','s','y','m','b','o','l',':',' ','$','1', + #000,'E','_','/',' ','a','t',' ','b','e','g','i','n','n','i', + 'n','g',' ','o','f',' ','l','i','n','e',' ','n','o','t',' ', + 'a','l','l','o','w','e','d',#000,'E','_','N','O','R',' ','n', + 'o','t',' ','s','u','p','p','o','r','t','e','d',#000,'E','_', + 'I','n','v','a','l','i','d',' ','f','l','o','a','t','i','n', + 'g',' ','p','o','i','n','t',' ','r','e','g','i','s','t','e', + 'r',' ','n','a','m','e',#000,'W','_','M','o','d','u','l','o', ' ','n','o','t',' ','s','u','p','p','o','r','t','e','d',#000, 'E','_','I','n','v','a','l','i','d',' ','f','l','o','a','t', - 'i','n','g',' ','p','o','i','n','t',' ','r','e','g','i','s', - 't','e','r',' ','n','a','m','e',#000,'W','_','M','o','d','u', - 'l','o',' ','n','o','t',' ','s','u','p','p','o','r','t','e', - 'd',#000,'E','_','I','n','v','a','l','i','d',' ','f','l','o', - 'a','t','i','n','g',' ','p','o','i','n','t',' ','c','o','n', - 's','t','a','n','t',':',' ','$','1',#000,'E','_','S','i','z', - 'e',' ','s','u','f','f','i','x',' ','a','n','d',' ','d','e', - 's','t','i','n','a','t','i','o','n',' ','r','e','g','i','s', - 't','e','r',' ','d','o',' ','n','o','t',' ','m','a','t','c', - 'h',#000,'E','_','I','n','t','e','r','n','a','l',' ','e','r', - 'r','o','r',' ','i','n',' ','C','o','n','c','a','t','L','a', - 'b','e','l','e','d','I','n','s','t','r','(',')',#000,'W','_', + 'i','n','g',' ','p','o','i','n','t',' ','c','o','n','s','t', + 'a','n','t',':',' ','$','1',#000,'E','_','S','i','z','e',' ', + 's','u','f','f','i','x',' ','a','n','d',' ','d','e','s','t', + 'i','n','a','t','i','o','n',' ','r','e','g','i','s','t','e', + 'r',' ','d','o',' ','n','o','t',' ','m','a','t','c','h',#000, + 'E','_','I','n','t','e','r','n','a','l',' ','e','r','r','o', + 'r',' ','i','n',' ','C','o','n','c','a','t','L','a','b','e', + 'l','e','d','I','n','s','t','r','(',')',#000,'W','_','F','l', + 'o','a','t','i','n','g',' ','p','o','i','n','t',' ','b','i', + 'n','a','r','y',' ','r','e','p','r','e','s','e','n','t','a', + 't','i','o','n',' ','i','g','n','o','r','e','d',#000,'W','_', 'F','l','o','a','t','i','n','g',' ','p','o','i','n','t',' ', - 'b','i','n','a','r','y',' ','r','e','p','r','e','s','e','n', - 't','a','t','i','o','n',' ','i','g','n','o','r','e','d',#000, - 'W','_','F','l','o','a','t','i','n','g',' ','p','o','i','n', - 't',' ','h','e','x','a','d','e','c','i','m','a','l',' ','r', - 'e','p','r','e','s','e','n','t','a','t','i','o','n',' ','i', - 'g','n','o','r','e','d',#000,'W','_','F','l','o','a','t','i', - 'n','g',' ','p','o','i','n','t',' ','o','c','t','a','l',' ', - 'r','e','p','r','e','s','e','n','t','a','t','i','o','n',' ', - 'i','g','n','o','r','e','d',#000,'E','_','I','n','v','a','l', - 'i','d',' ','r','e','a','l',' ','c','o','n','s','t','a','n', - 't',' ','e','x','p','r','e','s','s','i','o','n',#000,'E','_', - 'P','a','r','e','n','t','h','e','s','i','s',' ','a','r','e', - ' ','n','o','t',' ','a','l','l','o','w','e','d',#000,'E','_', - 'I','n','v','a','l','i','d',' ','R','e','f','e','r','e','n', - 'c','e',#000,'E','_','C','a','n','n','o','t',' ','u','s','e', - ' ','_','_','S','E','L','F',' ','o','u','t','s','i','d','e', - ' ','a',' ','m','e','t','h','o','d',#000,'E','_','C','a','n', - 'n','o','t',' ','u','s','e',' ','_','_','O','L','D','E','B', - 'P',' ','o','u','t','s','i','d','e',' ','a',' ','n','e','s', - 't','e','d',' ','p','r','o','c','e','d','u','r','e',#000,'W', - '_','I','d','e','n','t','i','f','i','e','r',' ','$','1',' ', - 's','u','p','p','o','s','e','d',' ','e','x','t','e','r','n', - 'a','l',#000,'E','_','I','n','v','a','l','i','d',' ','s','e', - 'g','m','e','n','t',' ','o','v','e','r','r','i','d','e',' ', - 'e','x','p','r','e','s','s','i','o','n',#000,'E','_','S','t', - 'r','i','n','g','s',' ','n','o','t',' ','a','l','l','o','w', - 'e','d',' ','a','s',' ','c','o','n','s','t','a','n','t','s', - #000,'D','_','S','t','a','r','t','i','n','g',' ','A','T','&', - 'T',' ','s','t','y','l','e','d',' ','a','s','s','e','m','b', - 'l','e','r',' ','p','a','r','s','i','n','g','.','.','.',#000, - 'D','_','F','i','n','i','s','h','e','d',' ','A','T','&','T', - ' ','s','t','y','l','e','d',' ','a','s','s','e','m','b','l', - 'e','r',' ','p','a','r','s','i','n','g','.','.','.',#000,'E', - '_','S','w','i','t','c','h','i','n','g',' ','s','e','c','t', - 'i','o','n','s',' ','i','s',' ','n','o','t',' ','a','l','l', - 'o','w','e','d',' ','i','n',' ','a','n',' ','a','s','s','e', - 'm','b','l','e','r',' ','b','l','o','c','k',#000,'E','_','I', - 'n','v','a','l','i','d',' ','g','l','o','b','a','l',' ','d', - 'e','f','i','n','i','t','i','o','n',#000,'E','_','L','i','n', - 'e',' ','s','e','p','a','r','a','t','o','r',' ','e','x','p', - 'e','c','t','e','d',#000,'W','_','g','l','o','b','l',' ','n', + 'h','e','x','a','d','e','c','i','m','a','l',' ','r','e','p', + 'r','e','s','e','n','t','a','t','i','o','n',' ','i','g','n', + 'o','r','e','d',#000,'W','_','F','l','o','a','t','i','n','g', + ' ','p','o','i','n','t',' ','o','c','t','a','l',' ','r','e', + 'p','r','e','s','e','n','t','a','t','i','o','n',' ','i','g', + 'n','o','r','e','d',#000,'E','_','I','n','v','a','l','i','d', + ' ','r','e','a','l',' ','c','o','n','s','t','a','n','t',' ', + 'e','x','p','r','e','s','s','i','o','n',#000,'E','_','P','a', + 'r','e','n','t','h','e','s','i','s',' ','a','r','e',' ','n', + 'o','t',' ','a','l','l','o','w','e','d',#000,'E','_','I','n', + 'v','a','l','i','d',' ','R','e','f','e','r','e','n','c','e', + #000,'E','_','C','a','n','n','o','t',' ','u','s','e',' ','_', + '_','S','E','L','F',' ','o','u','t','s','i','d','e',' ','a', + ' ','m','e','t','h','o','d',#000,'E','_','C','a','n','n','o', + 't',' ','u','s','e',' ','_','_','O','L','D','E','B','P',' ', + 'o','u','t','s','i','d','e',' ','a',' ','n','e','s','t','e', + 'd',' ','p','r','o','c','e','d','u','r','e',#000,'W','_','I', + 'd','e','n','t','i','f','i','e','r',' ','$','1',' ','s','u', + 'p','p','o','s','e','d',' ','e','x','t','e','r','n','a','l', + #000,'E','_','I','n','v','a','l','i','d',' ','s','e','g','m', + 'e','n','t',' ','o','v','e','r','r','i','d','e',' ','e','x', + 'p','r','e','s','s','i','o','n',#000,'E','_','S','t','r','i', + 'n','g','s',' ','n','o','t',' ','a','l','l','o','w','e','d', + ' ','a','s',' ','c','o','n','s','t','a','n','t','s',#000,'D', + '_','S','t','a','r','t','i','n','g',' ','A','T','&','T',' ', + 's','t','y','l','e','d',' ','a','s','s','e','m','b','l','e', + 'r',' ','p','a','r','s','i','n','g','.','.','.',#000,'D','_', + 'F','i','n','i','s','h','e','d',' ','A','T','&','T',' ','s', + 't','y','l','e','d',' ','a','s','s','e','m','b','l','e','r', + ' ','p','a','r','s','i','n','g','.','.','.',#000,'E','_','S', + 'w','i','t','c','h','i','n','g',' ','s','e','c','t','i','o', + 'n','s',' ','i','s',' ','n','o','t',' ','a','l','l','o','w', + 'e','d',' ','i','n',' ','a','n',' ','a','s','s','e','m','b', + 'l','e','r',' ','b','l','o','c','k',#000,'E','_','I','n','v', + 'a','l','i','d',' ','g','l','o','b','a','l',' ','d','e','f', + 'i','n','i','t','i','o','n',#000,'E','_','L','i','n','e',' ', + 's','e','p','a','r','a','t','o','r',' ','e','x','p','e','c', + 't','e','d',#000,'W','_','g','l','o','b','l',' ','n','o','t', + ' ','s','u','p','p','o','r','t','e','d',#000,'W','_','a','l', + 'i','g','n',' ','n','o','t',' ','s','u','p','p','o','r','t', + 'e','d',#000,'W','_','l','c','o','m','m',' ','n','o','t',' ', + 's','u','p','p','o','r','t','e','d',#000,'W','_','c','o','m', + 'm',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d', + #000,'E','_','I','n','v','a','l','i','d',' ','l','o','c','a', + 'l',' ','c','o','m','m','o','n',' ','d','e','f','i','n','i', + 't','i','o','n',#000,'E','_','I','n','v','a','l','i','d',' ', + 'g','l','o','b','a','l',' ','c','o','m','m','o','n',' ','d', + 'e','f','i','n','i','t','i','o','n',#000,'E','_','l','o','c', + 'a','l',' ','s','y','m','b','o','l',':',' ','$','1',' ','n', + 'o','t',' ','f','o','u','n','d',' ','i','n','s','i','d','e', + ' ','a','s','m',' ','s','t','a','t','e','m','e','n','t',#000, + 'E','_','a','s','s','e','m','b','l','e','r',' ','c','o','d', + 'e',' ','n','o','t',' ','r','e','t','u','r','n','e','d',' ', + 't','o',' ','t','e','x','t',#000,'F','_','i','n','t','e','r', + 'n','a','l',' ','e','r','r','o','r',' ','i','n',' ','B','u', + 'i','l','d','R','e','f','e','r','e','n','c','e','(',')',#000, + 'E','_','i','n','v','a','l','i','d',' ','o','p','c','o','d', + 'e',' ','s','i','z','e',#000,'W','_','N','E','A','R',' ','i', + 'g','n','o','r','e','d',#000,'W','_','F','A','R',' ','i','g', + 'n','o','r','e','d',#000,'D','_','C','r','e','a','t','i','n', + 'g',' ','i','n','l','i','n','e',' ','a','s','m',' ','l','o', + 'o','k','u','p',' ','t','a','b','l','e','s',#000,'W','_','U', + 's','i','n','g',' ','a',' ','d','e','f','i','n','e','d',' ', + 'n','a','m','e',' ','a','s',' ','a',' ','l','o','c','a','l', + ' ','l','a','b','e','l',#000,'F','_','i','n','t','e','r','n', + 'a','l',' ','e','r','r','o','r',' ','i','n',' ','H','a','n', + 'd','l','e','E','x','t','e','n','d','(',')',#000,'E','_','I', + 'n','v','a','l','i','d',' ','c','h','a','r','a','c','t','e', + 'r',':',' ','<',#000,'E','_','I','n','v','a','l','i','d',' ', + 'c','h','a','r','a','c','t','e','r',':',' ','>',#000,'E','_', + 'U','n','s','u','p','p','o','r','t','e','d',' ','o','p','c', + 'o','d','e',#000,'E','_','I','n','c','r','e','m','e','n','t', + ' ','a','n','d',' ','D','e','c','r','e','m','e','n','t',' ', + 'm','o','d','e',' ','n','o','t',' ','a','l','l','o','w','e', + 'd',' ','t','o','g','e','t','h','e','r',#000,'E','_','I','n', + 'v','a','l','i','d',' ','R','e','g','i','s','t','e','r',' ', + 'l','i','s','t',' ','i','n',' ','m','o','v','e','m','/','f', + 'm','o','v','e','m',#000,'E','_','I','n','v','a','l','i','d', + ' ','R','e','g','i','s','t','e','r',' ','l','i','s','t',' ', + 'f','o','r',' ','o','p','c','o','d','e',#000,'E','_','6','8', + '0','2','0','+',' ','m','o','d','e',' ','r','e','q','u','i', + 'r','e','d',' ','t','o',' ','a','s','s','e','m','b','l','e', + #000,'D','_','S','t','a','r','t','i','n','g',' ','M','o','t', + 'o','r','o','l','a',' ','s','t','y','l','e','d',' ','a','s', + 's','e','m','b','l','e','r',' ','p','a','r','s','i','n','g', + '.','.','.',#000,'D','_','F','i','n','i','s','h','e','d',' ', + 'M','o','t','o','r','o','l','a',' ','s','t','y','l','e','d', + ' ','a','s','s','e','m','b','l','e','r',' ','p','a','r','s', + 'i','n','g','.','.','.',#000,'W','_','X','D','E','F',' ','n', 'o','t',' ','s','u','p','p','o','r','t','e','d',#000,'W','_', - 'a','l','i','g','n',' ','n','o','t',' ','s','u','p','p','o', - 'r','t','e','d',#000,'W','_','l','c','o','m','m',' ','n','o', - 't',' ','s','u','p','p','o','r','t','e','d',#000,'W','_','c', - 'o','m','m',' ','n','o','t',' ','s','u','p','p','o','r','t', - 'e','d',#000,'E','_','I','n','v','a','l','i','d',' ','l','o', - 'c','a','l',' ','c','o','m','m','o','n',' ','d','e','f','i', - 'n','i','t','i','o','n',#000,'E','_','I','n','v','a','l','i', - 'd',' ','g','l','o','b','a','l',' ','c','o','m','m','o','n', - ' ','d','e','f','i','n','i','t','i','o','n',#000,'E','_','l', - 'o','c','a','l',' ','s','y','m','b','o','l',':',' ','$','1', - ' ','n','o','t',' ','f','o','u','n','d',' ','i','n','s','i', - 'd','e',' ','a','s','m',' ','s','t','a','t','e','m','e','n', - 't',#000,'E','_','a','s','s','e','m','b','l','e','r',' ','c', - 'o','d','e',' ','n','o','t',' ','r','e','t','u','r','n','e', - 'd',' ','t','o',' ','t','e','x','t',#000,'F','_','i','n','t', - 'e','r','n','a','l',' ','e','r','r','o','r',' ','i','n',' ', - 'B','u','i','l','d','R','e','f','e','r','e','n','c','e','(', - ')',#000,'E','_','i','n','v','a','l','i','d',' ','o','p','c', - 'o','d','e',' ','s','i','z','e',#000,'W','_','N','E','A','R', - ' ','i','g','n','o','r','e','d',#000,'W','_','F','A','R',' ', - 'i','g','n','o','r','e','d',#000,'D','_','C','r','e','a','t', - 'i','n','g',' ','i','n','l','i','n','e',' ','a','s','m',' ', - 'l','o','o','k','u','p',' ','t','a','b','l','e','s',#000,'W', - '_','U','s','i','n','g',' ','a',' ','d','e','f','i','n','e', - 'd',' ','n','a','m','e',' ','a','s',' ','a',' ','l','o','c', - 'a','l',' ','l','a','b','e','l',#000,'F','_','i','n','t','e', - 'r','n','a','l',' ','e','r','r','o','r',' ','i','n',' ','H', - 'a','n','d','l','e','E','x','t','e','n','d','(',')',#000,'E', - '_','I','n','v','a','l','i','d',' ','c','h','a','r','a','c', - 't','e','r',':',' ','<',#000,'E','_','I','n','v','a','l','i', - 'd',' ','c','h','a','r','a','c','t','e','r',':',' ','>',#000, - 'E','_','U','n','s','u','p','p','o','r','t','e','d',' ','o', - 'p','c','o','d','e',#000,'E','_','I','n','c','r','e','m','e', - 'n','t',' ','a','n','d',' ','D','e','c','r','e','m','e','n', - 't',' ','m','o','d','e',' ','n','o','t',' ','a','l','l','o', - 'w','e','d',' ','t','o','g','e','t','h','e','r',#000,'E','_', - 'I','n','v','a','l','i','d',' ','R','e','g','i','s','t','e', - 'r',' ','l','i','s','t',' ','i','n',' ','m','o','v','e','m', - '/','f','m','o','v','e','m',#000,'E','_','I','n','v','a','l', - 'i','d',' ','R','e','g','i','s','t','e','r',' ','l','i','s', - 't',' ','f','o','r',' ','o','p','c','o','d','e',#000,'E','_', - '6','8','0','2','0','+',' ','m','o','d','e',' ','r','e','q', - 'u','i','r','e','d',' ','t','o',' ','a','s','s','e','m','b', - 'l','e',#000,'D','_','S','t','a','r','t','i','n','g',' ','M', - 'o','t','o','r','o','l','a',' ','s','t','y','l','e','d',' ', - 'a','s','s','e','m','b','l','e','r',' ','p','a','r','s','i', - 'n','g','.','.','.',#000,'D','_','F','i','n','i','s','h','e', - 'd',' ','M','o','t','o','r','o','l','a',' ','s','t','y','l', - 'e','d',' ','a','s','s','e','m','b','l','e','r',' ','p','a', - 'r','s','i','n','g','.','.','.',#000,'W','_','X','D','E','F', - ' ','n','o','t',' ','s','u','p','p','o','r','t','e','d',#000, - 'W','_','F','u','n','c','t','i','o','n','s',' ','w','i','t', - 'h',' ','v','o','i','d',' ','r','e','t','u','r','n',' ','v', - 'a','l','u','e',' ','c','a','n',#039,'t',' ','r','e','t','u', - 'r','n',' ','a','n','y',' ','v','a','l','u','e',' ','i','n', - ' ','a','s','m',' ','c','o','d','e',#000,'E','_','I','n','v', - 'a','l','i','d',' ','s','u','f','f','i','x',' ','f','o','r', - ' ','i','n','t','e','l',' ','a','s','s','e','m','b','l','e', - 'r',#000,'E','_','E','x','t','e','n','d','e','d',' ','n','o', - 't',' ','s','u','p','p','o','r','t','e','d',' ','i','n',' ', - 't','h','i','s',' ','m','o','d','e',#000,'E','_','C','o','m', - 'p',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d', - ' ','i','n',' ','t','h','i','s',' ','m','o','d','e',#000,'W', - '_','Y','o','u',' ','n','e','e','d',' ','G','N','U',' ','a', - 's',' ','v','e','r','s','i','o','n',' ','>','=',' ','2','.', - '8','1',' ','t','o',' ','c','o','m','p','i','l','e',' ','t', - 'h','i','s',' ','M','M','X',' ','c','o','d','e',#000,'I','_', - 'A','s','s','e','m','b','l','i','n','g',' ','(','p','i','p', - 'e',')',' ','$','1',#000,'E','_','C','a','n',#039,'t',' ','c', - 'r','e','a','t','e',' ','a','s','s','e','m','b','e','r',' ', - 'f','i','l','e',' ','$','1',#000,'W','_','A','s','s','e','m', - 'b','l','e','r',' ','$','1',' ','n','o','t',' ','f','o','u', - 'n','d',',',' ','s','w','i','t','c','h','i','n','g',' ','t', - 'o',' ','e','x','t','e','r','n','a','l',' ','a','s','s','e', - 'm','b','l','i','n','g',#000,'U','_','U','s','i','n','g',' ', - 'a','s','s','e','m','b','l','e','r',':',' ','$','1',#000,'W', - '_','E','r','r','o','r',' ','w','h','i','l','e',' ','a','s', - 's','e','m','b','l','i','n','g',#000,'W','_','C','a','n',#039, - 't',' ','c','a','l','l',' ','t','h','e',' ','a','s','s','e', - 'm','b','l','e','r',',',' ','s','w','i','t','c','h','i','n', - 'g',' ','t','o',' ','e','x','t','e','r','n','a','l',' ','a', - 's','s','e','m','b','l','i','n','g',#000,'I','_','A','s','s', - 'e','m','b','l','i','n','g',' ','$','1',#000,'W','_','L','i', - 'n','k','e','r',' ','$','1',' ','n','o','t',' ','f','o','u', - 'n','d',',',' ','s','w','i','t','c','h','i','n','g',' ','t', + 'F','u','n','c','t','i','o','n','s',' ','w','i','t','h',' ', + 'v','o','i','d',' ','r','e','t','u','r','n',' ','v','a','l', + 'u','e',' ','c','a','n',#039,'t',' ','r','e','t','u','r','n', + ' ','a','n','y',' ','v','a','l','u','e',' ','i','n',' ','a', + 's','m',' ','c','o','d','e',#000,'E','_','I','n','v','a','l', + 'i','d',' ','s','u','f','f','i','x',' ','f','o','r',' ','i', + 'n','t','e','l',' ','a','s','s','e','m','b','l','e','r',#000, + 'E','_','E','x','t','e','n','d','e','d',' ','n','o','t',' ', + 's','u','p','p','o','r','t','e','d',' ','i','n',' ','t','h', + 'i','s',' ','m','o','d','e',#000,'E','_','C','o','m','p',' ', + 'n','o','t',' ','s','u','p','p','o','r','t','e','d',' ','i', + 'n',' ','t','h','i','s',' ','m','o','d','e',#000,'W','_','Y', + 'o','u',' ','n','e','e','d',' ','G','N','U',' ','a','s',' ', + 'v','e','r','s','i','o','n',' ','>','=',' ','2','.','8','1', + ' ','t','o',' ','c','o','m','p','i','l','e',' ','t','h','i', + 's',' ','M','M','X',' ','c','o','d','e',#000,'I','_','A','s', + 's','e','m','b','l','i','n','g',' ','(','p','i','p','e',')', + ' ','$','1',#000,'E','_','C','a','n',#039,'t',' ','c','r','e', + 'a','t','e',' ','a','s','s','e','m','b','e','r',' ','f','i', + 'l','e',' ','$','1',#000,'W','_','A','s','s','e','m','b','l', + 'e','r',' ','$','1',' ','n','o','t',' ','f','o','u','n','d', + ',',' ','s','w','i','t','c','h','i','n','g',' ','t','o',' ', + 'e','x','t','e','r','n','a','l',' ','a','s','s','e','m','b', + 'l','i','n','g',#000,'U','_','U','s','i','n','g',' ','a','s', + 's','e','m','b','l','e','r',':',' ','$','1',#000,'W','_','E', + 'r','r','o','r',' ','w','h','i','l','e',' ','a','s','s','e', + 'm','b','l','i','n','g',#000,'W','_','C','a','n',#039,'t',' ', + 'c','a','l','l',' ','t','h','e',' ','a','s','s','e','m','b', + 'l','e','r',',',' ','s','w','i','t','c','h','i','n','g',' ', + 't','o',' ','e','x','t','e','r','n','a','l',' ','a','s','s', + 'e','m','b','l','i','n','g',#000,'I','_','A','s','s','e','m', + 'b','l','i','n','g',' ','$','1',#000,'W','_','L','i','n','k', + 'e','r',' ','$','1',' ','n','o','t',' ','f','o','u','n','d', + ',',' ','s','w','i','t','c','h','i','n','g',' ','t','o',' ', + 'e','x','t','e','r','n','a','l',' ','l','i','n','k','i','n', + 'g',#000,'U','_','U','s','i','n','g',' ','l','i','n','k','e', + 'r',':',' ','$','1',#000,'E','_','F','i','l','e',' ','$','1', + ' ','n','o','t',' ','f','o','u','n','d',',',' ','L','i','n', + 'k','i','n','g',' ','m','a','y',' ','f','a','i','l',' ','!', + '!',#000,'W','_','E','r','r','o','r',' ','w','h','i','l','e', + ' ','l','i','n','k','i','n','g',#000,'W','_','C','a','n',#039, + 't',' ','c','a','l','l',' ','t','h','e',' ','l','i','n','k', + 'e','r',',',' ','s','w','i','t','c','h','i','n','g',' ','t', 'o',' ','e','x','t','e','r','n','a','l',' ','l','i','n','k', - 'i','n','g',#000,'U','_','U','s','i','n','g',' ','l','i','n', - 'k','e','r',':',' ','$','1',#000,'E','_','F','i','l','e',' ', - '$','1',' ','n','o','t',' ','f','o','u','n','d',',',' ','L', - 'i','n','k','i','n','g',' ','m','a','y',' ','f','a','i','l', - ' ','!','!',#000,'W','_','E','r','r','o','r',' ','w','h','i', - 'l','e',' ','l','i','n','k','i','n','g',#000,'W','_','C','a', - 'n',#039,'t',' ','c','a','l','l',' ','t','h','e',' ','l','i', - 'n','k','e','r',',',' ','s','w','i','t','c','h','i','n','g', - ' ','t','o',' ','e','x','t','e','r','n','a','l',' ','l','i', - 'n','k','i','n','g',#000,'I','_','L','i','n','k','i','n','g', - ' ','$','1',#000,'W','_','b','i','n','d','e','r',' ','n','o', - 't',' ','f','o','u','n','d',',',' ','s','w','i','t','c','h', - 'i','n','g',' ','t','o',' ','e','x','t','e','r','n','a','l', - ' ','b','i','n','d','i','n','g',#000,'W','_','a','r',' ','n', - 'o','t',' ','f','o','u','n','d',',',' ','s','w','i','t','c', - 'h','i','n','g',' ','t','o',' ','e','x','t','e','r','n','a', - 'l',' ','a','r',#000,'E','_','D','y','n','a','m','i','c',' ', - 'L','i','b','r','a','r','i','e','s',' ','n','o','t',' ','s', - 'u','p','p','o','r','t','e','d',#000,'I','_','C','l','o','s', - 'i','n','g',' ','s','c','r','i','p','t',' ','$','1',#000,'U', - '_','P','P','U',' ','L','o','a','d','i','n','g',' ','$','1', - #000,'D','_','P','P','U',' ','T','i','m','e',':',' ','$','1', - #000,'D','_','P','P','U',' ','F','i','l','e',' ','t','o','o', - ' ','s','h','o','r','t',#000,'D','_','P','P','U',' ','I','n', - 'v','a','l','i','d',' ','H','e','a','d','e','r',' ','(','n', - 'o',' ','P','P','U',' ','a','t',' ','t','h','e',' ','b','e', - 'g','i','n',')',#000,'D','_','P','P','U',' ','I','n','v','a', - 'l','i','d',' ','V','e','r','s','i','o','n',' ','$','1',#000, - 'D','_','P','P','U',' ','F','l','a','g','s',':',' ','$','1', - #000,'D','_','P','P','U',' ','C','r','c',':',' ','$','1',#000, - 'T','_','P','P','U',' ','S','o','u','r','c','e',':',' ','$', - '1',#000,'D','_','o','b','j','e','c','t','f','i','l','e',' ', - 'a','n','d',' ','a','s','s','e','m','b','l','e','r','f','i', - 'l','e',' ','a','r','e',' ','o','l','d','e','r',' ','t','h', - 'a','n',' ','p','p','u','f','i','l','e',#000,'D','_','o','b', - 'j','e','c','t','f','i','l','e',' ','i','s',' ','o','l','d', - 'e','r',' ','t','h','a','n',' ','a','s','s','e','m','b','l', - 'e','r','f','i','l','e',#000,'T','_','U','n','i','t','s','e', - 'a','r','c','h',':',' ','$','1',#000,'U','_','W','r','i','t', - 'i','n','g',' ','$','1',#000,'F','_','C','a','n',#039,'t',' ', - 'W','r','i','t','e',' ','P','P','U','-','F','i','l','e',#000, - 'F','_','r','e','a','d','i','n','g',' ','P','P','U','-','F', - 'i','l','e',#000,'F','_','I','n','v','a','l','i','d',' ','P', - 'P','U','-','F','i','l','e',' ','e','n','t','r','y',':',' ', - '$','1',#000,'F','_','P','P','U',' ','D','b','x',' ','c','o', - 'u','n','t',' ','p','r','o','b','l','e','m',#000,'E','_','I', - 'l','l','e','g','a','l',' ','u','n','i','t',' ','n','a','m', - 'e',':',' ','$','1',#000,'F','_','T','o','o',' ','m','u','c', - 'h',' ','u','n','i','t','s',#000,'F','_','C','i','r','c','u', - 'l','a','r',' ','u','n','i','t',' ','r','e','f','e','r','e', - 'n','c','e',#000,'F','_','C','a','n',#039,'t',' ','c','o','m', - 'p','i','l','e',' ','u','n','i','t',' ','$','1',',',' ','n', - 'o',' ','s','o','u','r','c','e','s',' ','a','v','a','i','l', - 'a','b','l','e',#000,'W','_','C','o','m','p','i','l','i','n', - 'g',' ','t','h','e',' ','s','y','s','t','e','m',' ','u','n', - 'i','t',' ','r','e','q','u','i','r','e','s',' ','t','h','e', - ' ','-','U','s',' ','s','w','i','t','c','h',#000,'E','_','$', - '1',' ','E','r','r','o','r','s',#000,'F','_','T','h','e','r', - 'e',' ','w','e','r','e',' ','e','r','r','o','r','s',' ','c', - 'o','m','p','i','l','i','n','g',' ','m','o','d','u','l','e', - ',',' ','c','o','m','p','i','l','a','t','i','o','n',' ','s', - 't','o','p','p','e','d',#000); + 'i','n','g',#000,'I','_','L','i','n','k','i','n','g',' ','$', + '1',#000,'W','_','b','i','n','d','e','r',' ','n','o','t',' ', + 'f','o','u','n','d',',',' ','s','w','i','t','c','h','i','n', + 'g',' ','t','o',' ','e','x','t','e','r','n','a','l',' ','b', + 'i','n','d','i','n','g',#000,'W','_','a','r',' ','n','o','t', + ' ','f','o','u','n','d',',',' ','s','w','i','t','c','h','i', + 'n','g',' ','t','o',' ','e','x','t','e','r','n','a','l',' ', + 'a','r',#000,'E','_','D','y','n','a','m','i','c',' ','L','i', + 'b','r','a','r','i','e','s',' ','n','o','t',' ','s','u','p', + 'p','o','r','t','e','d',#000,'I','_','C','l','o','s','i','n', + 'g',' ','s','c','r','i','p','t',' ','$','1',#000,'U','_','P', + 'P','U',' ','L','o','a','d','i','n','g',' ','$','1',#000,'D', + '_','P','P','U',' ','T','i','m','e',':',' ','$','1',#000,'D', + '_','P','P','U',' ','F','i','l','e',' ','t','o','o',' ','s', + 'h','o','r','t',#000,'D','_','P','P','U',' ','I','n','v','a', + 'l','i','d',' ','H','e','a','d','e','r',' ','(','n','o',' ', + 'P','P','U',' ','a','t',' ','t','h','e',' ','b','e','g','i', + 'n',')',#000,'D','_','P','P','U',' ','I','n','v','a','l','i', + 'd',' ','V','e','r','s','i','o','n',' ','$','1',#000,'D','_', + 'P','P','U',' ','F','l','a','g','s',':',' ','$','1',#000,'D', + '_','P','P','U',' ','C','r','c',':',' ','$','1',#000,'T','_', + 'P','P','U',' ','S','o','u','r','c','e',':',' ','$','1',#000, + 'D','_','o','b','j','e','c','t','f','i','l','e',' ','a','n', + 'd',' ','a','s','s','e','m','b','l','e','r','f','i','l','e', + ' ','a','r','e',' ','o','l','d','e','r',' ','t','h','a','n', + ' ','p','p','u','f','i','l','e',#000,'D','_','o','b','j','e', + 'c','t','f','i','l','e',' ','i','s',' ','o','l','d','e','r', + ' ','t','h','a','n',' ','a','s','s','e','m','b','l','e','r', + 'f','i','l','e',#000,'T','_','U','n','i','t','s','e','a','r', + 'c','h',':',' ','$','1',#000,'U','_','W','r','i','t','i','n', + 'g',' ','$','1',#000,'F','_','C','a','n',#039,'t',' ','W','r', + 'i','t','e',' ','P','P','U','-','F','i','l','e',#000,'F','_', + 'r','e','a','d','i','n','g',' ','P','P','U','-','F','i','l', + 'e',#000,'F','_','I','n','v','a','l','i','d',' ','P','P','U', + '-','F','i','l','e',' ','e','n','t','r','y',':',' ','$','1', + #000,'F','_','P','P','U',' ','D','b','x',' ','c','o','u','n', + 't',' ','p','r','o','b','l','e','m',#000,'E','_','I','l','l', + 'e','g','a','l',' ','u','n','i','t',' ','n','a','m','e',':', + ' ','$','1',#000,'F','_','T','o','o',' ','m','u','c','h',' ', + 'u','n','i','t','s',#000,'F','_','C','i','r','c','u','l','a', + 'r',' ','u','n','i','t',' ','r','e','f','e','r','e','n','c', + 'e',#000,'F','_','C','a','n',#039,'t',' ','c','o','m','p','i', + 'l','e',' ','u','n','i','t',' ','$','1',',',' ','n','o',' ', + 's','o','u','r','c','e','s',' ','a','v','a','i','l','a','b', + 'l','e',#000,'W','_','C','o','m','p','i','l','i','n','g',' ', + 't','h','e',' ','s','y','s','t','e','m',' ','u','n','i','t', + ' ','r','e','q','u','i','r','e','s',' ','t','h','e',' ','-', + 'U','s',' ','s','w','i','t','c','h',#000,'E','_','$','1',' ', + 'E','r','r','o','r','s',#000,'F','_','T','h','e','r','e',' ', + 'w','e','r','e',' ','e','r','r','o','r','s',' ','c','o','m', + 'p','i','l','i','n','g',' ','m','o','d','u','l','e',',',' ', + 'c','o','m','p','i','l','a','t','i','o','n',' ','s','t','o', + 'p','p','e','d',#000); diff --git a/compiler/optione.msg b/compiler/optione.msg index bb33dfd0ae..df977756f5 100644 --- a/compiler/optione.msg +++ b/compiler/optione.msg @@ -90,11 +90,11 @@ Report bugs,suggestions etc to: **2St_allows static keyword in objects **1s_don't call assembler and linker (only with -a) **1T_Target operating system -3*2TDOS_DOS extender by DJ Delorie -3*2TOS2_OS/2 2.x -3*2TLINUX_Linux -3*2TWin32_Windows 32 Bit +3*2TGO32V1_version 1 of DJ Delorie DOS extender 3*2TGO32V2_version 2 of DJ Delorie DOS extender +3*2TLINUX_Linux +3*2TOS2_OS/2 2.x +3*2TWin32_Windows 32 Bit 6*2TAMIGA_Commodore Amiga 6*2TATARI_Atari ST/STe/TT 6*2TMACOS_Macintosh m68k diff --git a/compiler/optmsg.inc b/compiler/optmsg.inc index ce2dca7785..bf107f1656 100644 --- a/compiler/optmsg.inc +++ b/compiler/optmsg.inc @@ -1,4 +1,4 @@ -const optiontxt : array[1..04594] of char=( +const optiontxt : array[1..04615] of char=( ' ','[','o','p','t','i','o','n','s',']',' ','<','i','n','p', 'u','t','f','i','l','e','>',' ','[','o','p','t','i','o','n', 's',']',#000,'O','n','l','y',' ','o','n','e',' ','s','o','u', @@ -36,273 +36,274 @@ const optiontxt : array[1..04594] of char=( ' ','F','l','o','r','i','a','n',' ','K','l','a','e','m','p', 'f','l',#000,'F','r','e','e',' ','P','a','s','c','a','l',' ', 'C','o','m','p','i','l','e','r',' ','v','e','r','s','i','o', - 'n',' ','0','.','9','9','.','5',#000,#000,'T','h','i','s',' ', - 'p','r','o','g','r','a','m',' ','c','o','m','e','s',' ','u', - 'n','d','e','r',' ','t','h','e',' ','G','N','U',' ','G','e', - 'n','e','r','a','l',' ','P','u','b','l','i','c',' ','L','i', - 'c','e','n','c','e',#000,'F','o','r',' ','m','o','r','e',' ', - 'i','n','f','o','r','m','a','t','i','o','n',' ','r','e','a', - 'd',' ','C','O','P','Y','I','N','G',#000,#000,'R','e','p','o', - 'r','t',' ','b','u','g','s',',','s','u','g','g','e','s','t', - 'i','o','n','s',' ','e','t','c',' ','t','o',':',#000,' ',' ', - ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','k', - 'l','a','e','m','p','f','l','@','h','a','e','g','a','r','.', - 'c','i','p','.','m','w','.','t','u','-','m','u','e','n','c', - 'h','e','n','.','d','e',#000,'*','*','0','*','_','+',' ','s', - 'w','i','t','c','h',' ','o','p','t','i','o','n',' ','o','n', - ',',' ','-',' ','o','f','f',#000,'*','*','1','a','_','t','h', - 'e',' ','c','o','m','p','i','l','e','r',' ','d','o','e','s', - 'n',#039,#039,'t',' ','d','e','l','e','t','e',' ','t','h','e', - ' ','g','e','n','e','r','a','t','e','d',' ','a','s','s','e', - 'm','b','l','e','r',' ','f','i','l','e',#000,'*','t','1','b', - '_','u','s','e',' ','E','M','S',#000,'*','*','1','B','+','_', - 'b','u','i','l','d',#000,'*','*','1','C','_','c','o','d','e', - ' ','g','e','n','e','r','a','t','i','o','n',' ','o','p','t', - 'i','o','n','s',#000,'*','*','2','C','a','_','n','o','t',' ', - 'i','m','p','l','e','m','e','n','t','e','d',#000,'*','*','2', - 'C','e','_','n','o','t',' ','i','m','p','l','e','m','e','n', - 't','e','d',#000,'3','*','2','C','D','_','D','y','n','a','m', - 'i','c',' ','l','i','n','k','i','n','g',#000,'*','*','2','C', - 'h','<','n','>','_','<','n','>',' ','b','y','t','e','s',' ', - 'h','e','a','p',' ','(','b','e','t','w','e','e','n',' ','1', - '0','2','3',' ','a','n','d',' ','6','7','1','0','7','8','4', - '0',')',#000,'*','*','2','C','i','_','I','O','-','c','h','e', - 'c','k','i','n','g',#000,'*','*','2','C','n','_','o','m','i', - 't',' ','l','i','n','k','i','n','g',' ','s','t','a','g','e', - #000,'*','*','2','C','o','_','c','h','e','c','k',' ','o','v', - 'e','r','f','l','o','w',' ','o','f',' ','i','n','t','e','g', - 'e','r',' ','o','p','e','r','a','t','i','o','n','s',#000,'*', - '*','2','C','r','_','r','a','n','g','e',' ','c','h','e','c', - 'k','i','n','g',#000,'*','O','2','C','s','<','n','>','_','s', - 'e','t',' ','s','t','a','c','k',' ','s','i','z','e',' ','t', - 'o',' ','<','n','>',#000,'*','*','2','C','t','_','s','t','a', - 'c','k',' ','c','h','e','c','k','i','n','g',#000,'3','*','2', - 'C','S','_','s','t','a','t','i','c',' ','l','i','n','k','i', - 'n','g',#000,'*','*','1','d','<','x','>','_','d','e','f','i', - 'n','e','s',' ','t','h','e',' ','s','y','m','b','o','l',' ', - '<','x','>',#000,'*','O','1','D','_','c','o','n','t','r','o', - 'l','s',' ','t','h','e',' ','g','e','n','e','r','a','t','i', - 'o','n',' ','o','f',' ','D','E','F',' ','f','i','l','e',' ', - '(','o','n','l','y',' ','O','S','/','2',')',#000,'*','O','2', - 'D','d','<','x','>','_','s','e','t',' ','d','e','s','c','r', - 'i','p','t','i','o','n',' ','t','o',' ','<','x','>',#000,'*', - 'O','2','D','o','_','g','e','n','e','r','a','t','e',' ','D', - 'E','F',' ','f','i','l','e',#000,'*','O','2','D','w','_','P', - 'M',' ','a','p','p','l','i','c','a','t','i','o','n',#000,'*', - 'L','1','e','<','x','>','_','s','e','t',' ','p','a','t','h', - ' ','t','o',' ','e','x','e','c','u','t','a','b','l','e','s', - #000,'*','*','1','E','_','s','a','m','e',' ','a','s',' ','-', - 'C','n',#000,'*','*','1','g','_','g','e','n','e','r','a','t', - 'e',' ','d','e','b','u','g','g','e','r',' ','i','n','f','o', - 'r','m','a','t','i','o','n',#000,'*','*','2','g','p','_','g', - 'e','n','e','r','a','t','e',' ','a','l','s','o',' ','p','r', - 'o','f','i','l','e',' ','c','o','d','e',' ','f','o','r',' ', - 'g','p','r','o','f',#000,'*','*','1','F','_','s','e','t',' ', - 'f','i','l','e',' ','n','a','m','e','s',' ','a','n','d',' ', - 'p','a','t','h','s',#000,'*','*','2','F','e','<','x','>','_', - 'r','e','d','i','r','e','c','t',' ','e','r','r','o','r',' ', - 'o','u','t','p','u','t',' ','t','o',' ','<','x','>',#000,'*', - 'L','2','F','g','<','x','>','_','<','x','>',' ','s','e','a', - 'r','c','h',' ','p','a','t','h',' ','f','o','r',' ','t','h', - 'e',' ','G','N','U',' ','C',' ','l','i','b',#000,'*','L','2', - 'F','r','<','x','>','_','<','x','>',' ','s','e','a','r','c', - 'h',' ','p','a','t','h',' ','f','o','r',' ','t','h','e',' ', - 'e','r','r','o','r',' ','m','e','s','s','a','g','e',' ','f', - 'i','l','e',#000,'*','*','2','F','i','<','x','>','_','a','d', - 'd','s',' ','<','x','>',' ','t','o',' ','i','n','c','l','u', - 'd','e',' ','p','a','t','h',#000,'*','*','2','F','l','<','x', - '>','_','a','d','d','s',' ','<','x','>',' ','t','o',' ','l', - 'i','b','r','a','r','y',' ','p','a','t','h',#000,'*','*','2', - 'F','u','<','x','>','_','a','d','d','s',' ','<','x','>',' ', - 't','o',' ','u','n','i','t',' ','p','a','t','h',#000,'*','*', - '1','k','<','x','>','_','P','a','s','s',' ','<','x','>',' ', - 't','o',' ','t','h','e',' ','l','i','n','k','e','r',#000,'*', - '*','1','L','_','s','e','t',' ','l','a','n','g','u','a','g', - 'e',#000,'*','*','2','L','D','_','g','e','r','m','a','n',#000, - '*','*','2','L','E','_','e','n','g','l','i','s','h',#000,'*', - '*','1','l','_','w','r','i','t','e',' ','l','o','g','o',#000, - '*','*','1','i','_','i','n','f','o','r','m','a','t','i','o', - 'n',#000,'*','*','1','n','_','d','o','n',#039,'t',' ','r','e', - 'a','d',' ','t','h','e',' ','d','e','f','a','u','l','t',' ', - 'c','o','n','f','i','g',' ','f','i','l','e',#000,'*','*','1', - 'o','<','x','>','_','c','h','a','n','g','e',' ','t','h','e', - ' ','n','a','m','e',' ','o','f',' ','t','h','e',' ','e','x', - 'e','c','u','t','a','b','l','e',' ','p','r','o','d','u','c', - 'e','d',' ','t','o',' ','<','x','>',#000,'*','*','1','p','g', - '_','g','e','n','e','r','a','t','e',' ','p','r','o','f','i', - 'l','e',' ','c','o','d','e',' ','f','o','r',' ','g','p','r', - 'o','f',#000,'*','L','1','P','_','u','s','e',' ','p','i','p', - 'e','s',' ','i','n','s','t','e','a','d',' ','o','f',' ','c', - 'r','e','a','t','i','n','g',' ','t','e','m','p','o','r','a', - 'r','y',' ','a','s','s','e','m','b','l','e','r',' ','f','i', - 'l','e','s',#000,'*','*','1','S','_','s','y','n','t','a','x', - ' ','o','p','t','i','o','n','s',#000,'*','*','2','S','2','_', - 's','w','i','t','c','h',' ','s','o','m','e',' ','D','e','l', - 'p','h','i',' ','2',' ','e','x','t','e','n','s','i','o','n', - ' ','o','n',#000,'*','*','2','S','c','_','s','u','p','p','o', - 'r','t','s',' ','o','p','e','r','a','t','o','r','s',' ','l', - 'i','k','e',' ','C',' ','(','*','=',',','+','=',',','/','=', - ' ','a','n','d',' ','-','=',')',#000,'*','*','2','S','e','_', - 'c','o','m','p','i','l','e','r',' ','s','t','o','p','s',' ', - 'a','f','t','e','r',' ','t','h','e',' ','f','i','r','s','t', - ' ','e','r','r','o','r',#000,'*','*','2','S','g','_','a','l', - 'l','o','w','s',' ','L','A','B','E','L',' ','a','n','d',' ', - 'G','O','T','O',#000,'*','*','2','S','i','_','s','u','p','p', - 'o','r','t',' ','C','+','+',' ','s','t','l','y','e','d',' ', - 'I','N','L','I','N','E',#000,'*','*','2','S','m','_','s','u', - 'p','p','o','r','t',' ','m','a','c','r','o','s',' ','l','i', - 'k','e',' ','C',' ','(','g','l','o','b','a','l',')',#000,'*', - '*','2','S','o','_','t','r','i','e','s',' ','t','o',' ','b', - 'e',' ','T','P','/','B','P',' ','7','.','0',' ','c','o','m', - 'p','a','t','i','b','l','e',#000,'*','*','2','S','s','_','c', - 'o','n','s','t','r','u','c','t','o','r',' ','n','a','m','e', - ' ','m','u','s','t',' ','b','e',' ','i','n','i','t',' ','(', - 'd','e','s','t','r','u','c','t','o','r',' ','m','u','s','t', - ' ','b','e',' ','d','o','n','e',')',#000,'*','*','2','S','t', - '_','a','l','l','o','w','s',' ','s','t','a','t','i','c',' ', - 'k','e','y','w','o','r','d',' ','i','n',' ','o','b','j','e', - 'c','t','s',#000,'*','*','1','s','_','d','o','n',#039,'t',' ', - 'c','a','l','l',' ','a','s','s','e','m','b','l','e','r',' ', - 'a','n','d',' ','l','i','n','k','e','r',' ','(','o','n','l', - 'y',' ','w','i','t','h',' ','-','a',')',#000,'*','*','1','T', - '<','x','>','_','T','a','r','g','e','t',' ','o','p','e','r', - 'a','t','i','n','g',' ','s','y','s','t','e','m',#000,'3','*', - '2','T','D','O','S','_','D','O','S',' ','e','x','t','e','n', - 'd','e','r',' ','b','y',' ','D','J',' ','D','e','l','o','r', - 'i','e',#000,'3','*','2','T','O','S','2','_','O','S','/','2', - ' ','2','.','x',#000,'3','*','2','T','L','I','N','U','X','_', - 'L','i','n','u','x',#000,'3','*','2','T','W','i','n','3','2', - '_','W','i','n','d','o','w','s',' ','3','2',' ','B','i','t', - #000,'3','*','2','T','G','O','3','2','V','2','_','v','e','r', - 's','i','o','n',' ','2',' ','o','f',' ','D','J',' ','D','e', - 'l','o','r','i','e',' ','D','O','S',' ','e','x','t','e','n', - 'd','e','r',#000,'6','*','2','T','A','M','I','G','A','_','C', - 'o','m','m','o','d','o','r','e',' ','A','m','i','g','a',#000, - '6','*','2','T','A','T','A','R','I','_','A','t','a','r','i', - ' ','S','T','/','S','T','e','/','T','T',#000,'6','*','2','T', - 'M','A','C','O','S','_','M','a','c','i','n','t','o','s','h', - ' ','m','6','8','k',#000,'6','*','2','T','L','I','N','U','X', - '_','L','i','n','u','x','-','6','8','k',#000,'*','*','1','u', - '<','x','>','_','u','n','d','e','f','i','n','e','s',' ','t', - 'h','e',' ','s','y','m','b','o','l',' ','<','x','>',#000,'*', - '*','1','U','_','u','n','i','t',' ','o','p','t','i','o','n', - 's',#000,'*','*','2','U','l','s','_','m','a','k','e',' ','s', - 't','a','t','i','c',' ','l','i','b','r','a','r','y',' ','f', - 'r','o','m',' ','u','n','i','t',#000,'*','*','2','U','l','d', - '_','m','a','k','e',' ','d','y','n','a','m','i','c',' ','l', - 'i','b','r','a','r','y',' ','f','r','o','m',' ','u','n','i', - 't',#000,'*','*','2','U','n','_','d','o','n',#039,'t',' ','c', - 'h','e','c','k',' ','t','h','e',' ','u','n','i','t',' ','n', - 'a','m','e',#000,'*','*','2','U','p','<','x','>','_','s','a', - 'm','e',' ','a','s',' ','-','F','u','<','x','>',#000,'*','*', - '2','U','s','_','c','o','m','p','i','l','e',' ','a',' ','s', - 'y','s','t','e','m',' ','u','n','i','t',#000,'*','*','1','v', - '<','x','>','_','B','e',' ','v','e','r','b','o','s','e','.', - ' ','<','x','>',' ','i','s',' ','a',' ','c','o','m','b','i', - 'n','a','t','i','o','n',' ','o','f',' ','t','h','e',' ','f', - 'o','l','l','o','w','i','n','g',' ','l','e','t','t','e','r', - 's',' ',':',#000,'*','*','2','*','_','e',' ',':',' ','S','h', - 'o','w',' ','e','r','r','o','r','s',' ','(','d','e','f','a', - 'u','l','t',')',' ',' ',' ',' ',' ',' ',' ','d',' ',':',' ', - 'S','h','o','w',' ','d','e','b','u','g',' ','i','n','f','o', - #000,'*','*','2','*','_','w',' ',':',' ','S','h','o','w',' ', - 'w','a','r','n','i','n','g','s',' ',' ',' ',' ',' ',' ',' ', - ' ',' ',' ',' ',' ',' ',' ',' ','u',' ',':',' ','S','h','o', - 'w',' ','u','s','e','d',' ','f','i','l','e','s',#000,'*','*', - '2','*','_','n',' ',':',' ','S','h','o','w',' ','n','o','t', - 'e','s',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', - ' ',' ',' ',' ',' ','t',' ',':',' ','S','h','o','w',' ','t', - 'r','i','e','d',' ','f','i','l','e','s',#000,'*','*','2','*', - '_','h',' ',':',' ','S','h','o','w',' ','h','i','n','t','s', - ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', - ' ',' ',' ','m',' ',':',' ','S','h','o','w',' ','d','e','f', - 'i','n','e','d',' ','m','a','c','r','o','s',#000,'*','*','2', - '*','_','i',' ',':',' ','S','h','o','w',' ','g','e','n','e', - 'r','a','l',' ','i','n','f','o',' ',' ',' ',' ',' ',' ',' ', - ' ',' ',' ',' ','p',' ',':',' ','S','h','o','w',' ','c','o', - 'm','p','i','l','e','d',' ','p','r','o','c','e','d','u','r', - 'e','s',#000,'*','*','2','*','_','l',' ',':',' ','S','h','o', - 'w',' ','l','i','n','e','n','u','m','b','e','r','s',' ',' ', - ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','c',' ',':',' ','S', - 'h','o','w',' ','c','o','n','d','i','t','i','o','n','a','l', - 's',#000,'*','*','2','*','_','a',' ',':',' ','S','h','o','w', - ' ','e','v','e','r','y','t','h','i','n','g',' ',' ',' ',' ', - ' ',' ',' ',' ',' ',' ',' ',' ',' ','0',' ',':',' ','S','h', - 'o','w',' ','n','o','t','h','i','n','g',' ','(','e','x','c', - 'e','p','t',' ','e','r','r','o','r','s',')',#000,'*','*','1', - 'X','_','e','x','e','c','u','t','a','b','l','e',' ','o','p', - 't','i','o','n','s',#000,'*','L','2','X','c','_','l','i','n', - 'k',' ','w','i','t','h',' ','t','h','e',' ','c',' ','l','i', - 'b','r','a','r','y',#000,'*','*','2','X','s','_','s','t','r', - 'i','p',' ','a','l','l',' ','s','y','m','b','o','l','s',' ', - 'f','r','o','m',' ','e','x','e','c','u','t','a','b','l','e', - #000,'*','*','0','*','_','P','r','o','c','e','s','s','o','r', - ' ','s','p','e','c','i','f','i','c',' ','o','p','t','i','o', - 'n','s',':',#000,'3','*','1','A','_','o','u','t','p','u','t', - ' ','f','o','r','m','a','t',#000,'3','*','2','A','a','t','t', - '_','A','T','&','T',' ','a','s','s','e','m','b','l','e','r', - #000,'3','*','2','A','o','_','c','o','f','f',' ','f','i','l', - 'e',' ','u','s','i','n','g',' ','G','N','U',' ','A','S',#000, - '3','*','2','A','o','b','j','_','O','M','F',' ','f','i','l', - 'e',' ','u','s','i','n','g',' ','N','A','S','M',#000,'3','*', - '2','A','n','a','s','m','_','c','o','f','f',' ','f','i','l', - 'e',' ','u','s','i','n','g',' ','N','A','S','M',#000,'3','*', - '2','A','m','a','s','m','_','a','s','s','e','m','b','l','e', - 'r',' ','f','o','r',' ','t','h','e',' ','M','i','c','r','o', - 's','o','f','t','/','B','o','r','l','a','n','d','/','W','a', - 't','c','o','m',' ','a','s','s','e','m','b','l','e','r',#000, - '3','*','1','R','_','a','s','s','e','m','b','l','e','r',' ', - 'r','e','a','d','i','n','g',' ','s','t','y','l','e',#000,'3', - '*','2','R','a','t','t','_','r','e','a','d',' ','A','T','&', - 'T',' ','s','t','y','l','e',' ','a','s','s','e','m','b','l', - 'e','r',#000,'3','*','2','R','i','n','t','e','l','_','r','e', - 'a','d',' ','I','n','t','e','l',' ','s','t','y','l','e',' ', - 'a','s','s','e','m','b','l','e','r',#000,'3','*','2','R','d', - 'i','r','e','c','t','_','c','o','p','y',' ','a','s','s','e', - 'm','b','l','e','r',' ','t','e','x','t',' ','d','i','r','e', - 'c','t','l','y',' ','t','o',' ','a','s','s','e','m','b','l', - 'e','r',' ','f','i','l','e',#000,'3','*','1','O','_','o','p', - 't','i','m','i','z','a','t','i','o','n','s',#000,'3','*','2', - 'O','a','_','s','i','m','p','l','e',' ','o','p','t','i','m', - 'i','z','a','t','i','o','n','s',#000,'3','*','2','O','g','_', - 'o','p','t','i','m','i','z','e',' ','f','o','r',' ','s','i', - 'z','e',#000,'3','*','2','O','G','_','o','p','t','i','m','i', - 'z','e',' ','f','o','r',' ','t','i','m','e',#000,'3','*','2', - 'O','x','_','o','p','t','i','m','i','z','e',' ','m','a','x', - 'i','m','u','m',#000,'3','*','2','O','z','_','u','n','c','e', - 'r','t','a','i','n',' ','o','p','t','i','m','i','z','e','s', - ' ','(','s','e','e',' ','d','o','c','s',')',#000,'3','*','2', - 'O','2','_','o','p','t','i','m','i','z','e',' ','f','o','r', - ' ','P','e','n','t','i','u','m',' ','I','I',' ','(','t','m', - ')',#000,'3','*','2','O','3','_','o','p','t','i','m','i','z', - 'e',' ','f','o','r',' ','i','3','8','6',#000,'3','*','2','O', - '4','_','o','p','t','i','m','i','z','e',' ','f','o','r',' ', - 'i','4','8','6',#000,'3','*','2','O','5','_','o','p','t','i', - 'm','i','z','e',' ','f','o','r',' ','P','e','n','t','i','u', - 'm',' ','(','t','m',')',#000,'3','*','2','O','6','_','o','p', - 't','i','m','i','z','a','t','i','o','n','s',' ','f','o','r', - ' ','P','e','n','t','i','u','m','P','r','o',' ','(','t','m', - ')',#000,'6','*','1','A','_','o','u','t','p','u','t',' ','f', - 'o','r','m','a','t',#000,'6','*','2','A','g','a','s','_','G', - 'N','U',' ','M','o','t','o','r','o','l','a',' ','a','s','s', - 'e','m','b','l','e','r',#000,'6','*','2','A','o','_','U','N', - 'I','X',' ','o','-','f','i','l','e',#000,'6','*','2','A','m', - '_','S','t','a','n','d','a','r','d',' ','M','o','t','o','r', - 'o','l','a',' ','a','s','s','e','m','b','l','e','r',#000,'6', - '*','2','A','i','_','M','I','T',' ','S','y','n','t','a','x', - ' ','(','o','l','d',' ','G','A','S',')',#000,'6','*','1','O', - '_','o','p','t','i','m','i','z','a','t','i','o','n','s',#000, - '6','*','2','O','a','_','s','i','m','p','l','e',' ','o','p', - 't','i','m','i','z','a','t','i','o','n','s',#000,'6','*','2', - 'O','g','_','o','p','t','i','m','i','z','e',' ','f','o','r', - ' ','s','i','z','e',#000,'6','*','2','O','G','_','o','p','t', - 'i','m','i','z','e',' ','f','o','r',' ','t','i','m','e',#000, - '6','*','2','O','x','_','o','p','t','i','m','i','z','e',' ', - 'm','a','x','i','m','u','m',#000,'6','*','2','O','2','_','t', - 'a','r','g','e','t',' ','i','s',' ','a',' ','M','C','6','8', - '0','2','0','+',' ','p','r','o','c','e','s','s','o','r',#000, - '*','*','1','*','_',#000,'*','*','1','?','_','s','h','o','w', - 's',' ','t','h','i','s',' ','h','e','l','p',#000,'*','*','1', - 'h','_','s','h','o','w','s',' ','t','h','i','s',' ','h','e', - 'l','p',' ','w','i','t','h','o','u','t',' ','w','a','i','t', - 'i','n','g',#000); + 'n',' ','0','.','9','9','.','5',#000,#000,'l','f','>',#010,'T', + 'h','i','s',' ','p','r','o','g','r','a','m',' ','c','o','m', + 'e','s',' ','u','n','d','e','r',' ','t','h','e',' ','G','N', + 'U',' ','G','e','n','e','r','a','l',' ','P','u','b','l','i', + 'c',' ','L','i','c','e','n','c','e',#000,'F','o','r',' ','m', + 'o','r','e',' ','i','n','f','o','r','m','a','t','i','o','n', + ' ','r','e','a','d',' ','C','O','P','Y','I','N','G',#000,#000, + 'l','f','>',#010,'R','e','p','o','r','t',' ','b','u','g','s', + ',','s','u','g','g','e','s','t','i','o','n','s',' ','e','t', + 'c',' ','t','o',':',#000,' ',' ',' ',' ',' ',' ',' ',' ',' ', + ' ',' ',' ',' ',' ',' ',' ','k','l','a','e','m','p','f','l', + '@','h','a','e','g','a','r','.','c','i','p','.','m','w','.', + 't','u','-','m','u','e','n','c','h','e','n','.','d','e',#000, + '*','*','0','*','_','+',' ','s','w','i','t','c','h',' ','o', + 'p','t','i','o','n',' ','o','n',',',' ','-',' ','o','f','f', + #000,'*','*','1','a','_','t','h','e',' ','c','o','m','p','i', + 'l','e','r',' ','d','o','e','s','n',#039,#039,'t',' ','d','e', + 'l','e','t','e',' ','t','h','e',' ','g','e','n','e','r','a', + 't','e','d',' ','a','s','s','e','m','b','l','e','r',' ','f', + 'i','l','e',#000,'*','t','1','b','_','u','s','e',' ','E','M', + 'S',#000,'*','*','1','B','+','_','b','u','i','l','d',#000,'*', + '*','1','C','_','c','o','d','e',' ','g','e','n','e','r','a', + 't','i','o','n',' ','o','p','t','i','o','n','s',#000,'*','*', + '2','C','a','_','n','o','t',' ','i','m','p','l','e','m','e', + 'n','t','e','d',#000,'*','*','2','C','e','_','n','o','t',' ', + 'i','m','p','l','e','m','e','n','t','e','d',#000,'3','*','2', + 'C','D','_','D','y','n','a','m','i','c',' ','l','i','n','k', + 'i','n','g',#000,'*','*','2','C','h','<','n','>','_','<','n', + '>',' ','b','y','t','e','s',' ','h','e','a','p',' ','(','b', + 'e','t','w','e','e','n',' ','1','0','2','3',' ','a','n','d', + ' ','6','7','1','0','7','8','4','0',')',#000,'*','*','2','C', + 'i','_','I','O','-','c','h','e','c','k','i','n','g',#000,'*', + '*','2','C','n','_','o','m','i','t',' ','l','i','n','k','i', + 'n','g',' ','s','t','a','g','e',#000,'*','*','2','C','o','_', + 'c','h','e','c','k',' ','o','v','e','r','f','l','o','w',' ', + 'o','f',' ','i','n','t','e','g','e','r',' ','o','p','e','r', + 'a','t','i','o','n','s',#000,'*','*','2','C','r','_','r','a', + 'n','g','e',' ','c','h','e','c','k','i','n','g',#000,'*','O', + '2','C','s','<','n','>','_','s','e','t',' ','s','t','a','c', + 'k',' ','s','i','z','e',' ','t','o',' ','<','n','>',#000,'*', + '*','2','C','t','_','s','t','a','c','k',' ','c','h','e','c', + 'k','i','n','g',#000,'3','*','2','C','S','_','s','t','a','t', + 'i','c',' ','l','i','n','k','i','n','g',#000,'*','*','1','d', + '<','x','>','_','d','e','f','i','n','e','s',' ','t','h','e', + ' ','s','y','m','b','o','l',' ','<','x','>',#000,'*','O','1', + 'D','_','c','o','n','t','r','o','l','s',' ','t','h','e',' ', + 'g','e','n','e','r','a','t','i','o','n',' ','o','f',' ','D', + 'E','F',' ','f','i','l','e',' ','(','o','n','l','y',' ','O', + 'S','/','2',')',#000,'*','O','2','D','d','<','x','>','_','s', + 'e','t',' ','d','e','s','c','r','i','p','t','i','o','n',' ', + 't','o',' ','<','x','>',#000,'*','O','2','D','o','_','g','e', + 'n','e','r','a','t','e',' ','D','E','F',' ','f','i','l','e', + #000,'*','O','2','D','w','_','P','M',' ','a','p','p','l','i', + 'c','a','t','i','o','n',#000,'*','L','1','e','<','x','>','_', + 's','e','t',' ','p','a','t','h',' ','t','o',' ','e','x','e', + 'c','u','t','a','b','l','e','s',#000,'*','*','1','E','_','s', + 'a','m','e',' ','a','s',' ','-','C','n',#000,'*','*','1','g', + '_','g','e','n','e','r','a','t','e',' ','d','e','b','u','g', + 'g','e','r',' ','i','n','f','o','r','m','a','t','i','o','n', + #000,'*','*','2','g','p','_','g','e','n','e','r','a','t','e', + ' ','a','l','s','o',' ','p','r','o','f','i','l','e',' ','c', + 'o','d','e',' ','f','o','r',' ','g','p','r','o','f',#000,'*', + '*','1','F','_','s','e','t',' ','f','i','l','e',' ','n','a', + 'm','e','s',' ','a','n','d',' ','p','a','t','h','s',#000,'*', + '*','2','F','e','<','x','>','_','r','e','d','i','r','e','c', + 't',' ','e','r','r','o','r',' ','o','u','t','p','u','t',' ', + 't','o',' ','<','x','>',#000,'*','L','2','F','g','<','x','>', + '_','<','x','>',' ','s','e','a','r','c','h',' ','p','a','t', + 'h',' ','f','o','r',' ','t','h','e',' ','G','N','U',' ','C', + ' ','l','i','b',#000,'*','L','2','F','r','<','x','>','_','<', + 'x','>',' ','s','e','a','r','c','h',' ','p','a','t','h',' ', + 'f','o','r',' ','t','h','e',' ','e','r','r','o','r',' ','m', + 'e','s','s','a','g','e',' ','f','i','l','e',#000,'*','*','2', + 'F','i','<','x','>','_','a','d','d','s',' ','<','x','>',' ', + 't','o',' ','i','n','c','l','u','d','e',' ','p','a','t','h', + #000,'*','*','2','F','l','<','x','>','_','a','d','d','s',' ', + '<','x','>',' ','t','o',' ','l','i','b','r','a','r','y',' ', + 'p','a','t','h',#000,'*','*','2','F','u','<','x','>','_','a', + 'd','d','s',' ','<','x','>',' ','t','o',' ','u','n','i','t', + ' ','p','a','t','h',#000,'*','*','1','k','<','x','>','_','P', + 'a','s','s',' ','<','x','>',' ','t','o',' ','t','h','e',' ', + 'l','i','n','k','e','r',#000,'*','*','1','L','_','s','e','t', + ' ','l','a','n','g','u','a','g','e',#000,'*','*','2','L','D', + '_','g','e','r','m','a','n',#000,'*','*','2','L','E','_','e', + 'n','g','l','i','s','h',#000,'*','*','1','l','_','w','r','i', + 't','e',' ','l','o','g','o',#000,'*','*','1','i','_','i','n', + 'f','o','r','m','a','t','i','o','n',#000,'*','*','1','n','_', + 'd','o','n',#039,'t',' ','r','e','a','d',' ','t','h','e',' ', + 'd','e','f','a','u','l','t',' ','c','o','n','f','i','g',' ', + 'f','i','l','e',#000,'*','*','1','o','<','x','>','_','c','h', + 'a','n','g','e',' ','t','h','e',' ','n','a','m','e',' ','o', + 'f',' ','t','h','e',' ','e','x','e','c','u','t','a','b','l', + 'e',' ','p','r','o','d','u','c','e','d',' ','t','o',' ','<', + 'x','>',#000,'*','*','1','p','g','_','g','e','n','e','r','a', + 't','e',' ','p','r','o','f','i','l','e',' ','c','o','d','e', + ' ','f','o','r',' ','g','p','r','o','f',#000,'*','L','1','P', + '_','u','s','e',' ','p','i','p','e','s',' ','i','n','s','t', + 'e','a','d',' ','o','f',' ','c','r','e','a','t','i','n','g', + ' ','t','e','m','p','o','r','a','r','y',' ','a','s','s','e', + 'm','b','l','e','r',' ','f','i','l','e','s',#000,'*','*','1', + 'S','_','s','y','n','t','a','x',' ','o','p','t','i','o','n', + 's',#000,'*','*','2','S','2','_','s','w','i','t','c','h',' ', + 's','o','m','e',' ','D','e','l','p','h','i',' ','2',' ','e', + 'x','t','e','n','s','i','o','n',' ','o','n',#000,'*','*','2', + 'S','c','_','s','u','p','p','o','r','t','s',' ','o','p','e', + 'r','a','t','o','r','s',' ','l','i','k','e',' ','C',' ','(', + '*','=',',','+','=',',','/','=',' ','a','n','d',' ','-','=', + ')',#000,'*','*','2','S','e','_','c','o','m','p','i','l','e', + 'r',' ','s','t','o','p','s',' ','a','f','t','e','r',' ','t', + 'h','e',' ','f','i','r','s','t',' ','e','r','r','o','r',#000, + '*','*','2','S','g','_','a','l','l','o','w','s',' ','L','A', + 'B','E','L',' ','a','n','d',' ','G','O','T','O',#000,'*','*', + '2','S','i','_','s','u','p','p','o','r','t',' ','C','+','+', + ' ','s','t','l','y','e','d',' ','I','N','L','I','N','E',#000, + '*','*','2','S','m','_','s','u','p','p','o','r','t',' ','m', + 'a','c','r','o','s',' ','l','i','k','e',' ','C',' ','(','g', + 'l','o','b','a','l',')',#000,'*','*','2','S','o','_','t','r', + 'i','e','s',' ','t','o',' ','b','e',' ','T','P','/','B','P', + ' ','7','.','0',' ','c','o','m','p','a','t','i','b','l','e', + #000,'*','*','2','S','s','_','c','o','n','s','t','r','u','c', + 't','o','r',' ','n','a','m','e',' ','m','u','s','t',' ','b', + 'e',' ','i','n','i','t',' ','(','d','e','s','t','r','u','c', + 't','o','r',' ','m','u','s','t',' ','b','e',' ','d','o','n', + 'e',')',#000,'*','*','2','S','t','_','a','l','l','o','w','s', + ' ','s','t','a','t','i','c',' ','k','e','y','w','o','r','d', + ' ','i','n',' ','o','b','j','e','c','t','s',#000,'*','*','1', + 's','_','d','o','n',#039,'t',' ','c','a','l','l',' ','a','s', + 's','e','m','b','l','e','r',' ','a','n','d',' ','l','i','n', + 'k','e','r',' ','(','o','n','l','y',' ','w','i','t','h',' ', + '-','a',')',#000,'*','*','1','T','<','x','>','_','T','a','r', + 'g','e','t',' ','o','p','e','r','a','t','i','n','g',' ','s', + 'y','s','t','e','m',#000,'3','*','2','T','G','O','3','2','V', + '1','_','v','e','r','s','i','o','n',' ','1',' ','o','f',' ', + 'D','J',' ','D','e','l','o','r','i','e',' ','D','O','S',' ', + 'e','x','t','e','n','d','e','r',#000,'3','*','2','T','G','O', + '3','2','V','2','_','v','e','r','s','i','o','n',' ','2',' ', + 'o','f',' ','D','J',' ','D','e','l','o','r','i','e',' ','D', + 'O','S',' ','e','x','t','e','n','d','e','r',#000,'3','*','2', + 'T','L','I','N','U','X','_','L','i','n','u','x',#000,'3','*', + '2','T','O','S','2','_','O','S','/','2',' ','2','.','x',#000, + '3','*','2','T','W','i','n','3','2','_','W','i','n','d','o', + 'w','s',' ','3','2',' ','B','i','t',#000,'6','*','2','T','A', + 'M','I','G','A','_','C','o','m','m','o','d','o','r','e',' ', + 'A','m','i','g','a',#000,'6','*','2','T','A','T','A','R','I', + '_','A','t','a','r','i',' ','S','T','/','S','T','e','/','T', + 'T',#000,'6','*','2','T','M','A','C','O','S','_','M','a','c', + 'i','n','t','o','s','h',' ','m','6','8','k',#000,'6','*','2', + 'T','L','I','N','U','X','_','L','i','n','u','x','-','6','8', + 'k',#000,'*','*','1','u','<','x','>','_','u','n','d','e','f', + 'i','n','e','s',' ','t','h','e',' ','s','y','m','b','o','l', + ' ','<','x','>',#000,'*','*','1','U','_','u','n','i','t',' ', + 'o','p','t','i','o','n','s',#000,'*','*','2','U','l','s','_', + 'm','a','k','e',' ','s','t','a','t','i','c',' ','l','i','b', + 'r','a','r','y',' ','f','r','o','m',' ','u','n','i','t',#000, + '*','*','2','U','l','d','_','m','a','k','e',' ','d','y','n', + 'a','m','i','c',' ','l','i','b','r','a','r','y',' ','f','r', + 'o','m',' ','u','n','i','t',#000,'*','*','2','U','n','_','d', + 'o','n',#039,'t',' ','c','h','e','c','k',' ','t','h','e',' ', + 'u','n','i','t',' ','n','a','m','e',#000,'*','*','2','U','p', + '<','x','>','_','s','a','m','e',' ','a','s',' ','-','F','u', + '<','x','>',#000,'*','*','2','U','s','_','c','o','m','p','i', + 'l','e',' ','a',' ','s','y','s','t','e','m',' ','u','n','i', + 't',#000,'*','*','1','v','<','x','>','_','B','e',' ','v','e', + 'r','b','o','s','e','.',' ','<','x','>',' ','i','s',' ','a', + ' ','c','o','m','b','i','n','a','t','i','o','n',' ','o','f', + ' ','t','h','e',' ','f','o','l','l','o','w','i','n','g',' ', + 'l','e','t','t','e','r','s',' ',':',#000,'*','*','2','*','_', + 'e',' ',':',' ','S','h','o','w',' ','e','r','r','o','r','s', + ' ','(','d','e','f','a','u','l','t',')',' ',' ',' ',' ',' ', + ' ',' ','d',' ',':',' ','S','h','o','w',' ','d','e','b','u', + 'g',' ','i','n','f','o',#000,'*','*','2','*','_','w',' ',':', + ' ','S','h','o','w',' ','w','a','r','n','i','n','g','s',' ', + ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','u', + ' ',':',' ','S','h','o','w',' ','u','s','e','d',' ','f','i', + 'l','e','s',#000,'*','*','2','*','_','n',' ',':',' ','S','h', + 'o','w',' ','n','o','t','e','s',' ',' ',' ',' ',' ',' ',' ', + ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','t',' ',':',' ', + 'S','h','o','w',' ','t','r','i','e','d',' ','f','i','l','e', + 's',#000,'*','*','2','*','_','h',' ',':',' ','S','h','o','w', + ' ','h','i','n','t','s',' ',' ',' ',' ',' ',' ',' ',' ',' ', + ' ',' ',' ',' ',' ',' ',' ',' ',' ','m',' ',':',' ','S','h', + 'o','w',' ','d','e','f','i','n','e','d',' ','m','a','c','r', + 'o','s',#000,'*','*','2','*','_','i',' ',':',' ','S','h','o', + 'w',' ','g','e','n','e','r','a','l',' ','i','n','f','o',' ', + ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','p',' ',':',' ','S', + 'h','o','w',' ','c','o','m','p','i','l','e','d',' ','p','r', + 'o','c','e','d','u','r','e','s',#000,'*','*','2','*','_','l', + ' ',':',' ','S','h','o','w',' ','l','i','n','e','n','u','m', + 'b','e','r','s',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', + ' ','c',' ',':',' ','S','h','o','w',' ','c','o','n','d','i', + 't','i','o','n','a','l','s',#000,'*','*','2','*','_','a',' ', + ':',' ','S','h','o','w',' ','e','v','e','r','y','t','h','i', + 'n','g',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', + '0',' ',':',' ','S','h','o','w',' ','n','o','t','h','i','n', + 'g',' ','(','e','x','c','e','p','t',' ','e','r','r','o','r', + 's',')',#000,'*','*','1','X','_','e','x','e','c','u','t','a', + 'b','l','e',' ','o','p','t','i','o','n','s',#000,'*','L','2', + 'X','c','_','l','i','n','k',' ','w','i','t','h',' ','t','h', + 'e',' ','c',' ','l','i','b','r','a','r','y',#000,'*','*','2', + 'X','s','_','s','t','r','i','p',' ','a','l','l',' ','s','y', + 'm','b','o','l','s',' ','f','r','o','m',' ','e','x','e','c', + 'u','t','a','b','l','e',#000,'*','*','0','*','_','P','r','o', + 'c','e','s','s','o','r',' ','s','p','e','c','i','f','i','c', + ' ','o','p','t','i','o','n','s',':',#000,'3','*','1','A','_', + 'o','u','t','p','u','t',' ','f','o','r','m','a','t',#000,'3', + '*','2','A','a','t','t','_','A','T','&','T',' ','a','s','s', + 'e','m','b','l','e','r',#000,'3','*','2','A','o','_','c','o', + 'f','f',' ','f','i','l','e',' ','u','s','i','n','g',' ','G', + 'N','U',' ','A','S',#000,'3','*','2','A','o','b','j','_','O', + 'M','F',' ','f','i','l','e',' ','u','s','i','n','g',' ','N', + 'A','S','M',#000,'3','*','2','A','n','a','s','m','_','c','o', + 'f','f',' ','f','i','l','e',' ','u','s','i','n','g',' ','N', + 'A','S','M',#000,'3','*','2','A','m','a','s','m','_','a','s', + 's','e','m','b','l','e','r',' ','f','o','r',' ','t','h','e', + ' ','M','i','c','r','o','s','o','f','t','/','B','o','r','l', + 'a','n','d','/','W','a','t','c','o','m',' ','a','s','s','e', + 'm','b','l','e','r',#000,'3','*','1','R','_','a','s','s','e', + 'm','b','l','e','r',' ','r','e','a','d','i','n','g',' ','s', + 't','y','l','e',#000,'3','*','2','R','a','t','t','_','r','e', + 'a','d',' ','A','T','&','T',' ','s','t','y','l','e',' ','a', + 's','s','e','m','b','l','e','r',#000,'3','*','2','R','i','n', + 't','e','l','_','r','e','a','d',' ','I','n','t','e','l',' ', + 's','t','y','l','e',' ','a','s','s','e','m','b','l','e','r', + #000,'3','*','2','R','d','i','r','e','c','t','_','c','o','p', + 'y',' ','a','s','s','e','m','b','l','e','r',' ','t','e','x', + 't',' ','d','i','r','e','c','t','l','y',' ','t','o',' ','a', + 's','s','e','m','b','l','e','r',' ','f','i','l','e',#000,'3', + '*','1','O','_','o','p','t','i','m','i','z','a','t','i','o', + 'n','s',#000,'3','*','2','O','a','_','s','i','m','p','l','e', + ' ','o','p','t','i','m','i','z','a','t','i','o','n','s',#000, + '3','*','2','O','g','_','o','p','t','i','m','i','z','e',' ', + 'f','o','r',' ','s','i','z','e',#000,'3','*','2','O','G','_', + 'o','p','t','i','m','i','z','e',' ','f','o','r',' ','t','i', + 'm','e',#000,'3','*','2','O','x','_','o','p','t','i','m','i', + 'z','e',' ','m','a','x','i','m','u','m',#000,'3','*','2','O', + 'z','_','u','n','c','e','r','t','a','i','n',' ','o','p','t', + 'i','m','i','z','e','s',' ','(','s','e','e',' ','d','o','c', + 's',')',#000,'3','*','2','O','2','_','o','p','t','i','m','i', + 'z','e',' ','f','o','r',' ','P','e','n','t','i','u','m',' ', + 'I','I',' ','(','t','m',')',#000,'3','*','2','O','3','_','o', + 'p','t','i','m','i','z','e',' ','f','o','r',' ','i','3','8', + '6',#000,'3','*','2','O','4','_','o','p','t','i','m','i','z', + 'e',' ','f','o','r',' ','i','4','8','6',#000,'3','*','2','O', + '5','_','o','p','t','i','m','i','z','e',' ','f','o','r',' ', + 'P','e','n','t','i','u','m',' ','(','t','m',')',#000,'3','*', + '2','O','6','_','o','p','t','i','m','i','z','a','t','i','o', + 'n','s',' ','f','o','r',' ','P','e','n','t','i','u','m','P', + 'r','o',' ','(','t','m',')',#000,'6','*','1','A','_','o','u', + 't','p','u','t',' ','f','o','r','m','a','t',#000,'6','*','2', + 'A','g','a','s','_','G','N','U',' ','M','o','t','o','r','o', + 'l','a',' ','a','s','s','e','m','b','l','e','r',#000,'6','*', + '2','A','o','_','U','N','I','X',' ','o','-','f','i','l','e', + #000,'6','*','2','A','m','_','S','t','a','n','d','a','r','d', + ' ','M','o','t','o','r','o','l','a',' ','a','s','s','e','m', + 'b','l','e','r',#000,'6','*','2','A','i','_','M','I','T',' ', + 'S','y','n','t','a','x',' ','(','o','l','d',' ','G','A','S', + ')',#000,'6','*','1','O','_','o','p','t','i','m','i','z','a', + 't','i','o','n','s',#000,'6','*','2','O','a','_','s','i','m', + 'p','l','e',' ','o','p','t','i','m','i','z','a','t','i','o', + 'n','s',#000,'6','*','2','O','g','_','o','p','t','i','m','i', + 'z','e',' ','f','o','r',' ','s','i','z','e',#000,'6','*','2', + 'O','G','_','o','p','t','i','m','i','z','e',' ','f','o','r', + ' ','t','i','m','e',#000,'6','*','2','O','x','_','o','p','t', + 'i','m','i','z','e',' ','m','a','x','i','m','u','m',#000,'6', + '*','2','O','2','_','t','a','r','g','e','t',' ','i','s',' ', + 'a',' ','M','C','6','8','0','2','0','+',' ','p','r','o','c', + 'e','s','s','o','r',#000,'*','*','1','*','_',#000,'*','*','1', + '?','_','s','h','o','w','s',' ','t','h','i','s',' ','h','e', + 'l','p',#000,'*','*','1','h','_','s','h','o','w','s',' ','t', + 'h','i','s',' ','h','e','l','p',' ','w','i','t','h','o','u', + 't',' ','w','a','i','t','i','n','g',#000); diff --git a/compiler/pdecl.pas b/compiler/pdecl.pas index 0ced38af23..3a762eb7ad 100644 --- a/compiler/pdecl.pas +++ b/compiler/pdecl.pas @@ -572,10 +572,9 @@ unit pdecl; begin consume(_DESTRUCTOR); + _proc_head(podestructor); if (cs_checkconsname in aktswitches) and (aktprocsym^.name<>'DONE') then Message(parser_e_destructorname_must_be_done); - - _proc_head(podestructor); consume(SEMICOLON); if assigned(aktprocsym^.definition^.para1) then Message(parser_e_no_paras_for_destructor); @@ -663,6 +662,9 @@ unit pdecl; parse_only:=true; constructor_head; parse_only:=oldparse_only; + if (token=ID) and + ((pattern='VIRTUAL') or (pattern='DYNAMIC')) then + Message(parser_w_constructor_cannot_be_not_virtual); end; _DESTRUCTOR: begin @@ -1619,8 +1621,13 @@ unit pdecl; end. { $Log$ - Revision 1.1 1998-03-25 11:18:14 root - Initial revision + Revision 1.2 1998-04-05 13:58:35 peter + * fixed the -Ss bug + + warning for Virtual constructors + * helppages updated with -TGO32V1 + + Revision 1.1.1.1 1998/03/25 11:18:14 root + * Restored version Revision 1.31 1998/03/24 21:48:33 florian * just a couple of fixes applied: