diff options
Diffstat (limited to 'js/IntegerOp/EXTRACTBITS.js')
-rw-r--r-- | js/IntegerOp/EXTRACTBITS.js | 1743 |
1 files changed, 1743 insertions, 0 deletions
diff --git a/js/IntegerOp/EXTRACTBITS.js b/js/IntegerOp/EXTRACTBITS.js new file mode 100644 index 00000000..00c260c2 --- /dev/null +++ b/js/IntegerOp/EXTRACTBITS.js @@ -0,0 +1,1743 @@ +LexToken(EOL,'\n',1,8) +LexToken(EOL,'\n',1,11) +LexToken(EOL,'\n',1,71) +LexToken(EOL,'\n',1,147) +LexToken(EOL,'\n',1,150) +LexToken(EOL,'\n',1,222) +LexToken(EOL,'\n',1,294) +LexToken(EOL,'\n',1,363) +LexToken(EOL,'\n',1,402) +LexToken(EOL,'\n',1,405) +LexToken(EOL,'\n',1,472) +LexToken(EOL,'\n',1,538) +LexToken(EOL,'\n',1,603) +LexToken(EOL,'\n',1,651) +LexToken(EOL,'\n',1,654) +LexToken(EOL,'\n',1,723) +LexToken(EOL,'\n',1,786) +LexToken(EOL,'\n',1,868) +LexToken(EOL,'\n',1,871) +LexToken(EOL,'\n',1,902) +LexToken(EOL,'\n',1,905) +LexToken(EOL,'\n',1,906) +LexToken(FUNCTION,'function',1,907) +LexToken(OPENSQBRACKET,'[',1,916) +LexToken(VAR,'x',1,917) +LexToken(COMMA,',',1,918) +LexToken(VAR,'y',1,919) +LexToken(COMMA,',',1,920) +LexToken(VAR,'typ',1,921) +LexToken(CLOSESQBRACKET,']',1,924) +LexToken(ASSIGNMENT,'=',1,925) +LexToken(VAR,'EXTRACTBITS',1,926) +LexToken(OPENBRACKET,'(',1,937) +LexToken(VAR,'job',1,938) +LexToken(COMMA,',',1,941) +LexToken(VAR,'arg1',1,942) +LexToken(COMMA,',',1,946) +LexToken(VAR,'arg2',1,947) +LexToken(CLOSEBRACKET,')',1,951) +LexToken(EOL,'\n',1,952) +LexToken(VAR,'x',1,957) +LexToken(ASSIGNMENT,'=',1,958) +LexToken(OPENSQBRACKET,'[',1,959) +LexToken(CLOSESQBRACKET,']',1,960) +LexToken(SEMICOLON,';',1,961) +LexToken(EOL,'\n',1,962) +LexToken(VAR,'y',1,967) +LexToken(ASSIGNMENT,'=',1,968) +LexToken(OPENSQBRACKET,'[',1,969) +LexToken(CLOSESQBRACKET,']',1,970) +LexToken(SEMICOLON,';',1,971) +LexToken(EOL,'\n',1,972) +LexToken(VAR,'typ',1,977) +LexToken(ASSIGNMENT,'=',1,980) +LexToken(OPENSQBRACKET,'[',1,981) +LexToken(CLOSESQBRACKET,']',1,982) +LexToken(SEMICOLON,';',1,983) +LexToken(EOL,'\n',1,984) +LexToken(SELECT,'select',1,989) +LexToken(VAR,'job',1,996) +LexToken(EOL,'\n',1,999) +LexToken(CASE,'case',1,1004) +LexToken(DQSTRING,'"set"',1,1013) +LexToken(THEN,'then',1,1015) +LexToken(EOL,'\n',1,1019) +LexToken(VAR,'x',1,1028) +LexToken(ASSIGNMENT,'=',1,1029) +LexToken(VAR,'arg1',1,1030) +LexToken(SEMICOLON,';',1,1034) +LexToken(EOL,'\n',1,1035) +LexToken(VAR,'graphics',1,1044) +LexToken(ASSIGNMENT,'=',1,1052) +LexToken(VAR,'arg1',1,1053) +LexToken(DOT,'.',1,1057) +LexToken(VAR,'graphics',1,1058) +LexToken(SEMICOLON,';',1,1066) +LexToken(VAR,'exprs',1,1067) +LexToken(ASSIGNMENT,'=',1,1072) +LexToken(VAR,'graphics',1,1073) +LexToken(DOT,'.',1,1081) +LexToken(VAR,'exprs',1,1082) +LexToken(EOL,'\n',1,1087) +LexToken(VAR,'model',1,1096) +LexToken(ASSIGNMENT,'=',1,1101) +LexToken(VAR,'arg1',1,1102) +LexToken(DOT,'.',1,1106) +LexToken(VAR,'model',1,1107) +LexToken(SEMICOLON,';',1,1112) +LexToken(EOL,'\n',1,1113) +LexToken(WHILE,'while',1,1122) +LexToken(PREVAR_BOOLEAN,'%t',1,1128) +LexToken(DO,'do',1,1131) +LexToken(EOL,'\n',1,1133) +LexToken(OPENSQBRACKET,'[',1,1146) +LexToken(VAR,'ok',1,1147) +LexToken(COMMA,',',1,1149) +LexToken(VAR,'Datatype',1,1150) +LexToken(COMMA,',',1,1158) +LexToken(VAR,'rule',1,1159) +LexToken(COMMA,',',1,1163) +LexToken(VAR,'bit',1,1164) +LexToken(COMMA,',',1,1167) +LexToken(VAR,'scal',1,1168) +LexToken(COMMA,',',1,1172) +LexToken(VAR,'exprs',1,1173) +LexToken(CLOSESQBRACKET,']',1,1178) +LexToken(ASSIGNMENT,'=',1,1179) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1180) +LexToken(OPENBRACKET,'(',1,1195) +LexToken(OPENSQBRACKET,'[',1,1212) +LexToken(VAR,'msprintf',1,1213) +LexToken(OPENBRACKET,'(',1,1221) +LexToken(VAR,'gettext',1,1222) +LexToken(OPENBRACKET,'(',1,1229) +LexToken(DQSTRING,'"Set %s block parameters"',1,1254) +LexToken(CLOSEBRACKET,')',1,1255) +LexToken(COMMA,',',1,1256) +LexToken(DQSTRING,'"EXTRACTBITS"',1,1269) +LexToken(CLOSEBRACKET,')',1,1270) +LexToken(SEMICOLON,';',1,1271) +LexToken(DQSTRING,'" "',1,1274) +LexToken(SEMICOLON,';',1,1275) +LexToken(VAR,'gettext',1,1277) +LexToken(OPENBRACKET,'(',1,1284) +LexToken(DQSTRING,'"Bits Extraction"',1,1301) +LexToken(CLOSEBRACKET,')',1,1302) +LexToken(SEMICOLON,';',1,1303) +LexToken(DQSTRING,'" "',1,1306) +LexToken(SEMICOLON,';',1,1307) +LexToken(VAR,'gettext',1,1324) +LexToken(OPENBRACKET,'(',1,1331) +LexToken(DQSTRING,'" - Bits to Extract:"',1,1357) +LexToken(CLOSEBRACKET,')',1,1358) +LexToken(SEMICOLON,';',1,1359) +LexToken(VAR,'gettext',1,1376) +LexToken(OPENBRACKET,'(',1,1383) +LexToken(DQSTRING,'" 1 Upper Half"',1,1421) +LexToken(CLOSEBRACKET,')',1,1422) +LexToken(SEMICOLON,';',1,1423) +LexToken(VAR,'gettext',1,1425) +LexToken(OPENBRACKET,'(',1,1432) +LexToken(DQSTRING,'" 2 Lower Half"',1,1470) +LexToken(CLOSEBRACKET,')',1,1471) +LexToken(SEMICOLON,';',1,1472) +LexToken(VAR,'gettext',1,1489) +LexToken(OPENBRACKET,'(',1,1496) +LexToken(DQSTRING,'" 3 Range from MSB"',1,1538) +LexToken(CLOSEBRACKET,')',1,1539) +LexToken(SEMICOLON,';',1,1540) +LexToken(VAR,'gettext',1,1542) +LexToken(OPENBRACKET,'(',1,1549) +LexToken(DQSTRING,'" 4 Range to LSB"',1,1589) +LexToken(CLOSEBRACKET,')',1,1590) +LexToken(SEMICOLON,';',1,1591) +LexToken(VAR,'gettext',1,1608) +LexToken(OPENBRACKET,'(',1,1615) +LexToken(DQSTRING,'" 5 Range of Bits"',1,1656) +LexToken(CLOSEBRACKET,')',1,1657) +LexToken(SEMICOLON,';',1,1658) +LexToken(VAR,'gettext',1,1660) +LexToken(OPENBRACKET,'(',1,1667) +LexToken(DQSTRING,'" - Number of Bits or Index of bit : Index 0 is LSB"',1,1724) +LexToken(CLOSEBRACKET,')',1,1725) +LexToken(SEMICOLON,';',1,1726) +LexToken(VAR,'gettext',1,1743) +LexToken(OPENBRACKET,'(',1,1750) +LexToken(DQSTRING,'" If \\\'Bits to Extract\\\' is set to \\\'Range of bits\\\': [Start, End]"',1,1840) +LexToken(CLOSEBRACKET,')',1,1841) +LexToken(SEMICOLON,';',1,1842) +LexToken(DQSTRING,'" "',1,1845) +LexToken(CLOSESQBRACKET,']',1,1846) +LexToken(COMMA,',',1,1847) +LexToken(OPENSQBRACKET,'[',1,1863) +LexToken(VAR,'msprintf',1,1864) +LexToken(OPENBRACKET,'(',1,1872) +LexToken(VAR,'gettext',1,1873) +LexToken(OPENBRACKET,'(',1,1880) +LexToken(DQSTRING,'"Data Type %s"',1,1894) +LexToken(CLOSEBRACKET,')',1,1895) +LexToken(COMMA,',',1,1896) +LexToken(DQSTRING,'"(3:int32, 4:int16, 5:int8, ...)"',1,1930) +LexToken(CLOSEBRACKET,')',1,1931) +LexToken(SEMICOLON,';',1,1932) +LexToken(VAR,'gettext',1,1934) +LexToken(OPENBRACKET,'(',1,1941) +LexToken(DQSTRING,'"Bits to extract"',1,1958) +LexToken(CLOSEBRACKET,')',1,1959) +LexToken(SEMICOLON,';',1,1960) +LexToken(VAR,'gettext',1,1977) +LexToken(OPENBRACKET,'(',1,1984) +LexToken(DQSTRING,'"Number of Bits or Index of Bit"',1,2016) +LexToken(CLOSEBRACKET,')',1,2017) +LexToken(SEMICOLON,';',1,2018) +LexToken(VAR,'gettext',1,2020) +LexToken(OPENBRACKET,'(',1,2027) +LexToken(DQSTRING,'"Treat Bit Field as an Integer (0:No, 1:Yes)"',1,2072) +LexToken(CLOSEBRACKET,')',1,2073) +LexToken(CLOSESQBRACKET,']',1,2074) +LexToken(COMMA,',',1,2075) +LexToken(VAR,'list',1,2091) +LexToken(OPENBRACKET,'(',1,2095) +LexToken(DQSTRING,'"vec"',1,2100) +LexToken(COMMA,',',1,2101) +LexToken(NUMBER,'1',1,2102) +LexToken(COMMA,',',1,2103) +LexToken(DQSTRING,'"vec"',1,2108) +LexToken(COMMA,',',1,2109) +LexToken(NUMBER,'1',1,2110) +LexToken(COMMA,',',1,2111) +LexToken(DQSTRING,'"vec"',1,2116) +LexToken(COMMA,',',1,2117) +LexToken(NUMBER,'-1',1,2118) +LexToken(COMMA,',',1,2120) +LexToken(DQSTRING,'"vec"',1,2125) +LexToken(COMMA,',',1,2126) +LexToken(NUMBER,'1',1,2127) +LexToken(CLOSEBRACKET,')',1,2128) +LexToken(COMMA,',',1,2129) +LexToken(VAR,'exprs',1,2131) +LexToken(CLOSEBRACKET,')',1,2136) +LexToken(SEMICOLON,';',1,2137) +LexToken(EOL,'\n',1,2138) +LexToken(EOL,'\n',1,2139) +LexToken(IF,'if',1,2152) +LexToken(NOT,'~',1,2155) +LexToken(VAR,'ok',1,2156) +LexToken(THEN,'then',1,2159) +LexToken(EOL,'\n',1,2163) +LexToken(BREAK,'break',1,2180) +LexToken(COMMA,',',1,2185) +LexToken(EOL,'\n',1,2186) +LexToken(END,'end',1,2199) +LexToken(EOL,'\n',1,2202) +LexToken(VAR,'bitstr',1,2215) +LexToken(ASSIGNMENT,'=',1,2222) +LexToken(VAR,'strcat',1,2224) +LexToken(OPENBRACKET,'(',1,2230) +LexToken(VAR,'string',1,2231) +LexToken(OPENBRACKET,'(',1,2237) +LexToken(VAR,'bit',1,2238) +LexToken(OPENBRACKET,'(',1,2241) +LexToken(COLON,':',1,2242) +LexToken(CLOSEBRACKET,')',1,2243) +LexToken(CLOSEBRACKET,')',1,2244) +LexToken(COMMA,',',1,2245) +LexToken(DQSTRING,'" "',1,2248) +LexToken(CLOSEBRACKET,')',1,2249) +LexToken(EOL,'\n',1,2250) +LexToken(IF,'if',1,2263) +LexToken(OPENBRACKET,'(',1,2266) +LexToken(VAR,'rule',1,2267) +LexToken(COMPARISON,'<',1,2272) +LexToken(NUMBER,'1',1,2274) +LexToken(CLOSEBRACKET,')',1,2275) +LexToken(LOGICAL,'|',1,2277) +LexToken(OPENBRACKET,'(',1,2279) +LexToken(VAR,'rule',1,2280) +LexToken(COMPARISON,'>',1,2285) +LexToken(NUMBER,'5',1,2287) +LexToken(CLOSEBRACKET,')',1,2288) +LexToken(THEN,'then',1,2290) +LexToken(EOL,'\n',1,2294) +LexToken(VAR,'block_parameter_error',1,2311) +LexToken(OPENBRACKET,'(',1,2332) +LexToken(VAR,'msprintf',1,2333) +LexToken(OPENBRACKET,'(',1,2341) +LexToken(VAR,'gettext',1,2342) +LexToken(OPENBRACKET,'(',1,2349) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,2388) +LexToken(CLOSEBRACKET,')',1,2389) +LexToken(COMMA,',',1,2390) +LexToken(VAR,'gettext',1,2392) +LexToken(OPENBRACKET,'(',1,2399) +LexToken(DQSTRING,'"Bits to Extract"',1,2416) +LexToken(CLOSEBRACKET,')',1,2417) +LexToken(COMMA,',',1,2418) +LexToken(VAR,'rule',1,2420) +LexToken(CLOSEBRACKET,')',1,2424) +LexToken(COMMA,',',1,2425) +LexToken(VAR,'msprintf',1,2446) +LexToken(OPENBRACKET,'(',1,2454) +LexToken(VAR,'gettext',1,2455) +LexToken(OPENBRACKET,'(',1,2462) +LexToken(DQSTRING,'"Must be in the interval %s."',1,2491) +LexToken(CLOSEBRACKET,')',1,2492) +LexToken(COMMA,',',1,2493) +LexToken(DQSTRING,'"[1, 5]"',1,2502) +LexToken(CLOSEBRACKET,')',1,2503) +LexToken(CLOSEBRACKET,')',1,2504) +LexToken(SEMICOLON,';',1,2505) +LexToken(EOL,'\n',1,2506) +LexToken(VAR,'ok',1,2523) +LexToken(ASSIGNMENT,'=',1,2526) +LexToken(PREVAR_BOOLEAN,'%f',1,2528) +LexToken(SEMICOLON,';',1,2530) +LexToken(EOL,'\n',1,2531) +LexToken(ELSEIF,'elseif',1,2544) +LexToken(VAR,'scal',1,2551) +LexToken(COMPARISON,'<',1,2556) +LexToken(NUMBER,'0',1,2558) +LexToken(LOGICAL,'|',1,2560) +LexToken(VAR,'scal',1,2562) +LexToken(COMPARISON,'>',1,2567) +LexToken(NUMBER,'1',1,2569) +LexToken(THEN,'then',1,2571) +LexToken(EOL,'\n',1,2575) +LexToken(VAR,'block_parameter_error',1,2592) +LexToken(OPENBRACKET,'(',1,2613) +LexToken(VAR,'msprintf',1,2614) +LexToken(OPENBRACKET,'(',1,2622) +LexToken(VAR,'gettext',1,2623) +LexToken(OPENBRACKET,'(',1,2630) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,2669) +LexToken(CLOSEBRACKET,')',1,2670) +LexToken(COMMA,',',1,2671) +LexToken(VAR,'gettext',1,2673) +LexToken(OPENBRACKET,'(',1,2680) +LexToken(DQSTRING,'"Treat Bit Field as an Integer"',1,2711) +LexToken(CLOSEBRACKET,')',1,2712) +LexToken(COMMA,',',1,2713) +LexToken(VAR,'scal',1,2715) +LexToken(CLOSEBRACKET,')',1,2719) +LexToken(COMMA,',',1,2720) +LexToken(VAR,'msprintf',1,2741) +LexToken(OPENBRACKET,'(',1,2749) +LexToken(VAR,'gettext',1,2750) +LexToken(OPENBRACKET,'(',1,2757) +LexToken(DQSTRING,'"Must be in the interval %s."',1,2786) +LexToken(CLOSEBRACKET,')',1,2787) +LexToken(COMMA,',',1,2788) +LexToken(DQSTRING,'"[0, 1]"',1,2797) +LexToken(CLOSEBRACKET,')',1,2798) +LexToken(CLOSEBRACKET,')',1,2799) +LexToken(SEMICOLON,';',1,2800) +LexToken(EOL,'\n',1,2801) +LexToken(VAR,'ok',1,2818) +LexToken(ASSIGNMENT,'=',1,2821) +LexToken(PREVAR_BOOLEAN,'%f',1,2823) +LexToken(EOL,'\n',1,2825) +LexToken(ELSE,'else',1,2838) +LexToken(EOL,'\n',1,2842) +LexToken(EOL,'\n',1,2843) +LexToken(VAR,'in',1,2860) +LexToken(ASSIGNMENT,'=',1,2862) +LexToken(OPENSQBRACKET,'[',1,2863) +LexToken(VAR,'model',1,2864) +LexToken(DOT,'.',1,2869) +LexToken(VAR,'in',1,2870) +LexToken(VAR,'model',1,2873) +LexToken(DOT,'.',1,2878) +LexToken(VAR,'in2',1,2879) +LexToken(CLOSESQBRACKET,']',1,2882) +LexToken(SEMICOLON,';',1,2883) +LexToken(EOL,'\n',1,2884) +LexToken(VAR,'bit',1,2901) +LexToken(ASSIGNMENT,'=',1,2904) +LexToken(VAR,'int',1,2905) +LexToken(OPENBRACKET,'(',1,2908) +LexToken(VAR,'bit',1,2909) +LexToken(CLOSEBRACKET,')',1,2912) +LexToken(SEMICOLON,';',1,2913) +LexToken(EOL,'\n',1,2914) +LexToken(VAR,'rule',1,2931) +LexToken(ASSIGNMENT,'=',1,2935) +LexToken(VAR,'int',1,2936) +LexToken(OPENBRACKET,'(',1,2939) +LexToken(VAR,'rule',1,2940) +LexToken(CLOSEBRACKET,')',1,2944) +LexToken(SEMICOLON,';',1,2945) +LexToken(EOL,'\n',1,2946) +LexToken(EOL,'\n',1,2947) +LexToken(IF,'if',1,2964) +LexToken(OPENBRACKET,'(',1,2967) +LexToken(VAR,'rule',1,2968) +LexToken(COMPARISON,'==',1,2972) +LexToken(NUMBER,'3',1,2974) +LexToken(CLOSEBRACKET,')',1,2975) +LexToken(LOGICAL,'|',1,2976) +LexToken(OPENBRACKET,'(',1,2977) +LexToken(VAR,'rule',1,2978) +LexToken(COMPARISON,'==',1,2982) +LexToken(NUMBER,'4',1,2984) +LexToken(CLOSEBRACKET,')',1,2985) +LexToken(THEN,'then',1,2987) +LexToken(EOL,'\n',1,2991) +LexToken(IF,'if',1,3012) +LexToken(OPENBRACKET,'(',1,3015) +LexToken(VAR,'size',1,3016) +LexToken(OPENBRACKET,'(',1,3020) +LexToken(VAR,'bit',1,3021) +LexToken(COMMA,',',1,3024) +LexToken(DQSTRING,'"*"',1,3027) +LexToken(CLOSEBRACKET,')',1,3028) +LexToken(COMPARISON,'~=',1,3030) +LexToken(NUMBER,'1',1,3033) +LexToken(CLOSEBRACKET,')',1,3034) +LexToken(THEN,'then',1,3036) +LexToken(EOL,'\n',1,3040) +LexToken(VAR,'block_parameter_error',1,3065) +LexToken(OPENBRACKET,'(',1,3086) +LexToken(VAR,'msprintf',1,3087) +LexToken(OPENBRACKET,'(',1,3095) +LexToken(VAR,'gettext',1,3096) +LexToken(OPENBRACKET,'(',1,3103) +LexToken(DQSTRING,'"Wrong size for \\\'%s\\\' parameter: %s."',1,3141) +LexToken(CLOSEBRACKET,')',1,3142) +LexToken(COMMA,',',1,3143) +LexToken(VAR,'gettext',1,3145) +LexToken(OPENBRACKET,'(',1,3152) +LexToken(DQSTRING,'"Number of Bits or Index of Bit"',1,3184) +LexToken(CLOSEBRACKET,')',1,3185) +LexToken(COMMA,',',1,3186) +LexToken(VAR,'bitstr',1,3188) +LexToken(CLOSEBRACKET,')',1,3194) +LexToken(COMMA,',',1,3195) +LexToken(VAR,'gettext',1,3224) +LexToken(OPENBRACKET,'(',1,3231) +LexToken(DQSTRING,'"Must be a single value."',1,3256) +LexToken(CLOSEBRACKET,')',1,3257) +LexToken(CLOSEBRACKET,')',1,3258) +LexToken(SEMICOLON,';',1,3259) +LexToken(EOL,'\n',1,3260) +LexToken(VAR,'ok',1,3285) +LexToken(ASSIGNMENT,'=',1,3287) +LexToken(PREVAR_BOOLEAN,'%f',1,3288) +LexToken(SEMICOLON,';',1,3290) +LexToken(EOL,'\n',1,3291) +LexToken(ELSE,'else',1,3312) +LexToken(EOL,'\n',1,3316) +LexToken(VAR,'numb',1,3341) +LexToken(ASSIGNMENT,'=',1,3345) +LexToken(VAR,'bit',1,3346) +LexToken(SEMICOLON,';',1,3349) +LexToken(EOL,'\n',1,3350) +LexToken(END,'end',1,3371) +LexToken(EOL,'\n',1,3374) +LexToken(ELSEIF,'elseif',1,3391) +LexToken(OPENBRACKET,'(',1,3398) +LexToken(VAR,'rule',1,3399) +LexToken(COMPARISON,'==',1,3403) +LexToken(NUMBER,'5',1,3405) +LexToken(CLOSEBRACKET,')',1,3406) +LexToken(EOL,'\n',1,3407) +LexToken(IF,'if',1,3428) +LexToken(OPENBRACKET,'(',1,3431) +LexToken(VAR,'size',1,3432) +LexToken(OPENBRACKET,'(',1,3436) +LexToken(VAR,'bit',1,3437) +LexToken(COMMA,',',1,3440) +LexToken(DQSTRING,'"*"',1,3443) +LexToken(CLOSEBRACKET,')',1,3444) +LexToken(COMPARISON,'~=',1,3446) +LexToken(NUMBER,'2',1,3449) +LexToken(CLOSEBRACKET,')',1,3450) +LexToken(THEN,'then',1,3452) +LexToken(EOL,'\n',1,3456) +LexToken(VAR,'block_parameter_error',1,3481) +LexToken(OPENBRACKET,'(',1,3502) +LexToken(VAR,'msprintf',1,3503) +LexToken(OPENBRACKET,'(',1,3511) +LexToken(VAR,'gettext',1,3512) +LexToken(OPENBRACKET,'(',1,3519) +LexToken(DQSTRING,'"Wrong size for \\\'%s\\\' parameter: %s."',1,3557) +LexToken(CLOSEBRACKET,')',1,3558) +LexToken(COMMA,',',1,3559) +LexToken(VAR,'gettext',1,3561) +LexToken(OPENBRACKET,'(',1,3568) +LexToken(DQSTRING,'"Number of Bits or Index of Bit"',1,3600) +LexToken(CLOSEBRACKET,')',1,3601) +LexToken(COMMA,',',1,3602) +LexToken(VAR,'bitstr',1,3604) +LexToken(CLOSEBRACKET,')',1,3610) +LexToken(COMMA,',',1,3611) +LexToken(VAR,'gettext',1,3640) +LexToken(OPENBRACKET,'(',1,3647) +LexToken(DQSTRING,'"Must have this form: [Start, End]."',1,3683) +LexToken(CLOSEBRACKET,')',1,3684) +LexToken(CLOSEBRACKET,')',1,3685) +LexToken(SEMICOLON,';',1,3686) +LexToken(EOL,'\n',1,3687) +LexToken(VAR,'ok',1,3712) +LexToken(ASSIGNMENT,'=',1,3714) +LexToken(PREVAR_BOOLEAN,'%f',1,3715) +LexToken(SEMICOLON,';',1,3717) +LexToken(EOL,'\n',1,3718) +LexToken(ELSEIF,'elseif',1,3739) +LexToken(VAR,'bit',1,3746) +LexToken(OPENBRACKET,'(',1,3749) +LexToken(NUMBER,'1',1,3750) +LexToken(CLOSEBRACKET,')',1,3751) +LexToken(COMPARISON,'>',1,3753) +LexToken(VAR,'bit',1,3755) +LexToken(OPENBRACKET,'(',1,3758) +LexToken(NUMBER,'2',1,3759) +LexToken(CLOSEBRACKET,')',1,3760) +LexToken(THEN,'then',1,3762) +LexToken(EOL,'\n',1,3766) +LexToken(VAR,'block_parameter_error',1,3791) +LexToken(OPENBRACKET,'(',1,3812) +LexToken(VAR,'msprintf',1,3813) +LexToken(OPENBRACKET,'(',1,3821) +LexToken(VAR,'gettext',1,3822) +LexToken(OPENBRACKET,'(',1,3829) +LexToken(DQSTRING,'"Wrong values for \\\'%s\\\' parameter: %s."',1,3869) +LexToken(CLOSEBRACKET,')',1,3870) +LexToken(COMMA,',',1,3871) +LexToken(VAR,'gettext',1,3873) +LexToken(OPENBRACKET,'(',1,3880) +LexToken(DQSTRING,'"Number of Bits or Index of Bit"',1,3912) +LexToken(CLOSEBRACKET,')',1,3913) +LexToken(COMMA,',',1,3914) +LexToken(VAR,'bitstr',1,3916) +LexToken(CLOSEBRACKET,')',1,3922) +LexToken(COMMA,',',1,3923) +LexToken(VAR,'msprintf',1,3952) +LexToken(OPENBRACKET,'(',1,3960) +LexToken(VAR,'gettext',1,3961) +LexToken(OPENBRACKET,'(',1,3968) +LexToken(DQSTRING,'"\\\'Start\\\' must be less than \\\'End\\\'."',1,4006) +LexToken(CLOSEBRACKET,')',1,4007) +LexToken(CLOSEBRACKET,')',1,4008) +LexToken(CLOSEBRACKET,')',1,4009) +LexToken(SEMICOLON,';',1,4010) +LexToken(EOL,'\n',1,4011) +LexToken(VAR,'ok',1,4036) +LexToken(ASSIGNMENT,'=',1,4038) +LexToken(PREVAR_BOOLEAN,'%f',1,4039) +LexToken(SEMICOLON,';',1,4041) +LexToken(EOL,'\n',1,4042) +LexToken(ELSE,'else',1,4063) +LexToken(EOL,'\n',1,4067) +LexToken(VAR,'numb',1,4092) +LexToken(ASSIGNMENT,'=',1,4096) +LexToken(VAR,'bit',1,4097) +LexToken(OPENBRACKET,'(',1,4100) +LexToken(NUMBER,'2',1,4101) +LexToken(CLOSEBRACKET,')',1,4102) +LexToken(OPERATOR,'-',1,4103) +LexToken(VAR,'bit',1,4104) +LexToken(OPENBRACKET,'(',1,4107) +LexToken(NUMBER,'1',1,4108) +LexToken(CLOSEBRACKET,')',1,4109) +LexToken(SEMICOLON,';',1,4110) +LexToken(EOL,'\n',1,4111) +LexToken(END,'end',1,4132) +LexToken(SEMICOLON,';',1,4136) +LexToken(EOL,'\n',1,4137) +LexToken(ELSE,'else',1,4154) +LexToken(EOL,'\n',1,4158) +LexToken(VAR,'bit',1,4179) +LexToken(ASSIGNMENT,'=',1,4182) +LexToken(NUMBER,'0',1,4183) +LexToken(SEMICOLON,';',1,4184) +LexToken(EOL,'\n',1,4185) +LexToken(VAR,'numb',1,4206) +LexToken(ASSIGNMENT,'=',1,4210) +LexToken(OPENSQBRACKET,'[',1,4211) +LexToken(CLOSESQBRACKET,']',1,4212) +LexToken(EOL,'\n',1,4213) +LexToken(END,'end',1,4230) +LexToken(EOL,'\n',1,4233) +LexToken(END,'end',1,4246) +LexToken(EOL,'\n',1,4249) +LexToken(EOL,'\n',1,4250) +LexToken(IF,'if',1,4263) +LexToken(VAR,'ok',1,4266) +LexToken(THEN,'then',1,4269) +LexToken(EOL,'\n',1,4273) +LexToken(IF,'if',1,4290) +LexToken(OPENBRACKET,'(',1,4293) +LexToken(VAR,'Datatype',1,4294) +LexToken(COMPARISON,'==',1,4302) +LexToken(NUMBER,'3',1,4304) +LexToken(LOGICAL,'|',1,4306) +LexToken(VAR,'Datatype',1,4308) +LexToken(COMPARISON,'==',1,4316) +LexToken(NUMBER,'6',1,4318) +LexToken(CLOSEBRACKET,')',1,4319) +LexToken(THEN,'then',1,4321) +LexToken(EOL,'\n',1,4325) +LexToken(EOL,'\n',1,4326) +LexToken(IF,'if',1,4347) +LexToken(VAR,'or',1,4350) +LexToken(OPENBRACKET,'(',1,4352) +LexToken(VAR,'bit',1,4353) +LexToken(OPENBRACKET,'(',1,4356) +LexToken(COLON,':',1,4357) +LexToken(CLOSEBRACKET,')',1,4358) +LexToken(COMPARISON,'>',1,4360) +LexToken(NUMBER,'31',1,4362) +LexToken(CLOSEBRACKET,')',1,4364) +LexToken(LOGICAL,'|',1,4366) +LexToken(VAR,'or',1,4368) +LexToken(OPENBRACKET,'(',1,4370) +LexToken(VAR,'bit',1,4371) +LexToken(OPENBRACKET,'(',1,4374) +LexToken(COLON,':',1,4375) +LexToken(CLOSEBRACKET,')',1,4376) +LexToken(COMPARISON,'<',1,4378) +LexToken(NUMBER,'0',1,4380) +LexToken(CLOSEBRACKET,')',1,4381) +LexToken(THEN,'then',1,4383) +LexToken(EOL,'\n',1,4387) +LexToken(VAR,'block_parameter_error',1,4412) +LexToken(OPENBRACKET,'(',1,4433) +LexToken(VAR,'msprintf',1,4434) +LexToken(OPENBRACKET,'(',1,4442) +LexToken(VAR,'gettext',1,4443) +LexToken(OPENBRACKET,'(',1,4450) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %s."',1,4489) +LexToken(CLOSEBRACKET,')',1,4490) +LexToken(COMMA,',',1,4491) +LexToken(VAR,'gettext',1,4493) +LexToken(OPENBRACKET,'(',1,4500) +LexToken(DQSTRING,'"Number of Bits or Index of Bit"',1,4532) +LexToken(CLOSEBRACKET,')',1,4533) +LexToken(COMMA,',',1,4534) +LexToken(VAR,'bitstr',1,4536) +LexToken(CLOSEBRACKET,')',1,4542) +LexToken(COMMA,',',1,4543) +LexToken(VAR,'msprintf',1,4572) +LexToken(OPENBRACKET,'(',1,4580) +LexToken(VAR,'gettext',1,4581) +LexToken(OPENBRACKET,'(',1,4588) +LexToken(DQSTRING,'"Indexes must be in the interval %s."',1,4625) +LexToken(CLOSEBRACKET,')',1,4626) +LexToken(COMMA,',',1,4627) +LexToken(DQSTRING,'"[0, 31]"',1,4637) +LexToken(CLOSEBRACKET,')',1,4638) +LexToken(CLOSEBRACKET,')',1,4639) +LexToken(SEMICOLON,';',1,4640) +LexToken(EOL,'\n',1,4641) +LexToken(VAR,'ok',1,4666) +LexToken(ASSIGNMENT,'=',1,4668) +LexToken(PREVAR_BOOLEAN,'%f',1,4669) +LexToken(SEMICOLON,';',1,4671) +LexToken(EOL,'\n',1,4672) +LexToken(END,'end',1,4693) +LexToken(EOL,'\n',1,4696) +LexToken(SELECT,'select',1,4717) +LexToken(VAR,'rule',1,4724) +LexToken(EOL,'\n',1,4728) +LexToken(CASE,'case',1,4749) +LexToken(NUMBER,'1',1,4754) +LexToken(THEN,'then',1,4756) +LexToken(EOL,'\n',1,4760) +LexToken(SELECT,'select',1,4785) +LexToken(VAR,'scal',1,4792) +LexToken(EOL,'\n',1,4796) +LexToken(CASE,'case',1,4821) +LexToken(NUMBER,'0',1,4826) +LexToken(THEN,'then',1,4828) +LexToken(EOL,'\n',1,4832) +LexToken(VAR,'model',1,4861) +LexToken(DOT,'.',1,4866) +LexToken(VAR,'sim',1,4867) +LexToken(ASSIGNMENT,'=',1,4870) +LexToken(VAR,'list',1,4871) +LexToken(OPENBRACKET,'(',1,4875) +LexToken(DQSTRING,'"extract_bit_32_UH0"',1,4895) +LexToken(COMMA,',',1,4896) +LexToken(NUMBER,'4',1,4897) +LexToken(CLOSEBRACKET,')',1,4898) +LexToken(EOL,'\n',1,4899) +LexToken(CASE,'case',1,4924) +LexToken(NUMBER,'1',1,4929) +LexToken(THEN,'then',1,4931) +LexToken(EOL,'\n',1,4935) +LexToken(SELECT,'select',1,4964) +LexToken(VAR,'Datatype',1,4971) +LexToken(EOL,'\n',1,4979) +LexToken(CASE,'case',1,5008) +LexToken(NUMBER,'3',1,5013) +LexToken(THEN,'then',1,5015) +LexToken(EOL,'\n',1,5019) +LexToken(VAR,'model',1,5052) +LexToken(DOT,'.',1,5057) +LexToken(VAR,'sim',1,5058) +LexToken(ASSIGNMENT,'=',1,5061) +LexToken(VAR,'list',1,5062) +LexToken(OPENBRACKET,'(',1,5066) +LexToken(DQSTRING,'"extract_bit_32_UH1"',1,5086) +LexToken(COMMA,',',1,5087) +LexToken(NUMBER,'4',1,5088) +LexToken(CLOSEBRACKET,')',1,5089) +LexToken(EOL,'\n',1,5090) +LexToken(CASE,'case',1,5119) +LexToken(NUMBER,'6',1,5124) +LexToken(THEN,'then',1,5126) +LexToken(EOL,'\n',1,5130) +LexToken(VAR,'model',1,5163) +LexToken(DOT,'.',1,5168) +LexToken(VAR,'sim',1,5169) +LexToken(ASSIGNMENT,'=',1,5172) +LexToken(VAR,'list',1,5173) +LexToken(OPENBRACKET,'(',1,5177) +LexToken(DQSTRING,'"extract_bit_u32_UH1"',1,5198) +LexToken(COMMA,',',1,5199) +LexToken(NUMBER,'4',1,5200) +LexToken(CLOSEBRACKET,')',1,5201) +LexToken(EOL,'\n',1,5202) +LexToken(END,'end',1,5231) +LexToken(EOL,'\n',1,5234) +LexToken(END,'end',1,5259) +LexToken(EOL,'\n',1,5262) +LexToken(CASE,'case',1,5283) +LexToken(NUMBER,'2',1,5288) +LexToken(THEN,'then',1,5290) +LexToken(EOL,'\n',1,5294) +LexToken(VAR,'model',1,5319) +LexToken(DOT,'.',1,5324) +LexToken(VAR,'sim',1,5325) +LexToken(ASSIGNMENT,'=',1,5328) +LexToken(VAR,'list',1,5329) +LexToken(OPENBRACKET,'(',1,5333) +LexToken(DQSTRING,'"extract_bit_32_LH"',1,5352) +LexToken(COMMA,',',1,5353) +LexToken(NUMBER,'4',1,5354) +LexToken(CLOSEBRACKET,')',1,5355) +LexToken(EOL,'\n',1,5356) +LexToken(CASE,'case',1,5377) +LexToken(NUMBER,'3',1,5382) +LexToken(THEN,'then',1,5384) +LexToken(EOL,'\n',1,5388) +LexToken(SELECT,'select',1,5413) +LexToken(VAR,'scal',1,5420) +LexToken(EOL,'\n',1,5424) +LexToken(CASE,'case',1,5449) +LexToken(NUMBER,'0',1,5454) +LexToken(THEN,'then',1,5456) +LexToken(EOL,'\n',1,5460) +LexToken(VAR,'model',1,5489) +LexToken(DOT,'.',1,5494) +LexToken(VAR,'sim',1,5495) +LexToken(ASSIGNMENT,'=',1,5498) +LexToken(VAR,'list',1,5499) +LexToken(OPENBRACKET,'(',1,5503) +LexToken(DQSTRING,'"extract_bit_32_MSB0"',1,5524) +LexToken(COMMA,',',1,5525) +LexToken(NUMBER,'4',1,5526) +LexToken(CLOSEBRACKET,')',1,5527) +LexToken(EOL,'\n',1,5528) +LexToken(CASE,'case',1,5553) +LexToken(NUMBER,'1',1,5558) +LexToken(THEN,'then',1,5560) +LexToken(EOL,'\n',1,5564) +LexToken(SELECT,'select',1,5593) +LexToken(VAR,'Datatype',1,5600) +LexToken(EOL,'\n',1,5608) +LexToken(CASE,'case',1,5637) +LexToken(NUMBER,'3',1,5642) +LexToken(THEN,'then',1,5644) +LexToken(EOL,'\n',1,5648) +LexToken(VAR,'model',1,5681) +LexToken(DOT,'.',1,5686) +LexToken(VAR,'sim',1,5687) +LexToken(ASSIGNMENT,'=',1,5690) +LexToken(VAR,'list',1,5691) +LexToken(OPENBRACKET,'(',1,5695) +LexToken(DQSTRING,'"extract_bit_32_MSB1"',1,5716) +LexToken(COMMA,',',1,5717) +LexToken(NUMBER,'4',1,5718) +LexToken(CLOSEBRACKET,')',1,5719) +LexToken(EOL,'\n',1,5720) +LexToken(CASE,'case',1,5749) +LexToken(NUMBER,'6',1,5754) +LexToken(THEN,'then',1,5756) +LexToken(EOL,'\n',1,5760) +LexToken(VAR,'model',1,5793) +LexToken(DOT,'.',1,5798) +LexToken(VAR,'sim',1,5799) +LexToken(ASSIGNMENT,'=',1,5802) +LexToken(VAR,'list',1,5803) +LexToken(OPENBRACKET,'(',1,5807) +LexToken(DQSTRING,'"extract_bit_u32_MSB1"',1,5829) +LexToken(COMMA,',',1,5830) +LexToken(NUMBER,'4',1,5831) +LexToken(CLOSEBRACKET,')',1,5832) +LexToken(EOL,'\n',1,5833) +LexToken(END,'end',1,5862) +LexToken(EOL,'\n',1,5865) +LexToken(END,'end',1,5890) +LexToken(EOL,'\n',1,5893) +LexToken(CASE,'case',1,5914) +LexToken(NUMBER,'4',1,5919) +LexToken(THEN,'then',1,5921) +LexToken(EOL,'\n',1,5925) +LexToken(VAR,'model',1,5950) +LexToken(DOT,'.',1,5955) +LexToken(VAR,'sim',1,5956) +LexToken(ASSIGNMENT,'=',1,5959) +LexToken(VAR,'list',1,5960) +LexToken(OPENBRACKET,'(',1,5964) +LexToken(DQSTRING,'"extract_bit_32_LSB"',1,5984) +LexToken(COMMA,',',1,5985) +LexToken(NUMBER,'4',1,5986) +LexToken(CLOSEBRACKET,')',1,5987) +LexToken(EOL,'\n',1,5988) +LexToken(CASE,'case',1,6009) +LexToken(NUMBER,'5',1,6014) +LexToken(THEN,'then',1,6016) +LexToken(EOL,'\n',1,6020) +LexToken(SELECT,'select',1,6045) +LexToken(VAR,'scal',1,6052) +LexToken(EOL,'\n',1,6056) +LexToken(CASE,'case',1,6081) +LexToken(NUMBER,'0',1,6086) +LexToken(THEN,'then',1,6088) +LexToken(EOL,'\n',1,6092) +LexToken(VAR,'model',1,6121) +LexToken(DOT,'.',1,6126) +LexToken(VAR,'sim',1,6127) +LexToken(ASSIGNMENT,'=',1,6130) +LexToken(VAR,'list',1,6131) +LexToken(OPENBRACKET,'(',1,6135) +LexToken(DQSTRING,'"extract_bit_32_RB0"',1,6155) +LexToken(COMMA,',',1,6156) +LexToken(NUMBER,'4',1,6157) +LexToken(CLOSEBRACKET,')',1,6158) +LexToken(EOL,'\n',1,6159) +LexToken(CASE,'case',1,6184) +LexToken(NUMBER,'1',1,6189) +LexToken(THEN,'then',1,6191) +LexToken(EOL,'\n',1,6195) +LexToken(SELECT,'select',1,6224) +LexToken(VAR,'Datatype',1,6231) +LexToken(EOL,'\n',1,6239) +LexToken(CASE,'case',1,6268) +LexToken(NUMBER,'3',1,6273) +LexToken(THEN,'then',1,6275) +LexToken(EOL,'\n',1,6279) +LexToken(VAR,'model',1,6312) +LexToken(DOT,'.',1,6317) +LexToken(VAR,'sim',1,6318) +LexToken(ASSIGNMENT,'=',1,6321) +LexToken(VAR,'list',1,6322) +LexToken(OPENBRACKET,'(',1,6326) +LexToken(DQSTRING,'"extract_bit_32_RB1"',1,6346) +LexToken(COMMA,',',1,6347) +LexToken(NUMBER,'4',1,6348) +LexToken(CLOSEBRACKET,')',1,6349) +LexToken(EOL,'\n',1,6350) +LexToken(CASE,'case',1,6379) +LexToken(NUMBER,'6',1,6384) +LexToken(THEN,'then',1,6386) +LexToken(EOL,'\n',1,6390) +LexToken(VAR,'model',1,6423) +LexToken(DOT,'.',1,6428) +LexToken(VAR,'sim',1,6429) +LexToken(ASSIGNMENT,'=',1,6432) +LexToken(VAR,'list',1,6433) +LexToken(OPENBRACKET,'(',1,6437) +LexToken(DQSTRING,'"extract_bit_u32_RB1"',1,6458) +LexToken(COMMA,',',1,6459) +LexToken(NUMBER,'4',1,6460) +LexToken(CLOSEBRACKET,')',1,6461) +LexToken(EOL,'\n',1,6462) +LexToken(END,'end',1,6491) +LexToken(EOL,'\n',1,6494) +LexToken(END,'end',1,6519) +LexToken(EOL,'\n',1,6522) +LexToken(END,'end',1,6543) +LexToken(EOL,'\n',1,6546) +LexToken(ELSEIF,'elseif',1,6563) +LexToken(OPENBRACKET,'(',1,6570) +LexToken(VAR,'Datatype',1,6571) +LexToken(COMPARISON,'==',1,6579) +LexToken(NUMBER,'4',1,6581) +LexToken(LOGICAL,'|',1,6583) +LexToken(VAR,'Datatype',1,6585) +LexToken(COMPARISON,'==',1,6593) +LexToken(NUMBER,'7',1,6595) +LexToken(CLOSEBRACKET,')',1,6596) +LexToken(THEN,'then',1,6598) +LexToken(EOL,'\n',1,6602) +LexToken(IF,'if',1,6623) +LexToken(VAR,'or',1,6626) +LexToken(OPENBRACKET,'(',1,6628) +LexToken(VAR,'bit',1,6629) +LexToken(OPENBRACKET,'(',1,6632) +LexToken(COLON,':',1,6633) +LexToken(CLOSEBRACKET,')',1,6634) +LexToken(COMPARISON,'>',1,6636) +LexToken(NUMBER,'15',1,6638) +LexToken(CLOSEBRACKET,')',1,6640) +LexToken(LOGICAL,'|',1,6642) +LexToken(VAR,'or',1,6644) +LexToken(OPENBRACKET,'(',1,6646) +LexToken(VAR,'bit',1,6647) +LexToken(OPENBRACKET,'(',1,6650) +LexToken(COLON,':',1,6651) +LexToken(CLOSEBRACKET,')',1,6652) +LexToken(COMPARISON,'<',1,6654) +LexToken(NUMBER,'0',1,6656) +LexToken(CLOSEBRACKET,')',1,6657) +LexToken(THEN,'then',1,6659) +LexToken(EOL,'\n',1,6663) +LexToken(VAR,'block_parameter_error',1,6688) +LexToken(OPENBRACKET,'(',1,6709) +LexToken(VAR,'msprintf',1,6710) +LexToken(OPENBRACKET,'(',1,6718) +LexToken(VAR,'gettext',1,6719) +LexToken(OPENBRACKET,'(',1,6726) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %s."',1,6765) +LexToken(CLOSEBRACKET,')',1,6766) +LexToken(COMMA,',',1,6767) +LexToken(VAR,'gettext',1,6769) +LexToken(OPENBRACKET,'(',1,6776) +LexToken(DQSTRING,'"Number of Bits or Index of Bit"',1,6808) +LexToken(CLOSEBRACKET,')',1,6809) +LexToken(COMMA,',',1,6810) +LexToken(VAR,'bitstr',1,6812) +LexToken(CLOSEBRACKET,')',1,6818) +LexToken(COMMA,',',1,6819) +LexToken(VAR,'msprintf',1,6848) +LexToken(OPENBRACKET,'(',1,6856) +LexToken(VAR,'gettext',1,6857) +LexToken(OPENBRACKET,'(',1,6864) +LexToken(DQSTRING,'"Indexes must be in the interval %s."',1,6901) +LexToken(CLOSEBRACKET,')',1,6902) +LexToken(COMMA,',',1,6903) +LexToken(DQSTRING,'"[0, 15]"',1,6913) +LexToken(CLOSEBRACKET,')',1,6914) +LexToken(CLOSEBRACKET,')',1,6915) +LexToken(SEMICOLON,';',1,6916) +LexToken(EOL,'\n',1,6917) +LexToken(VAR,'ok',1,6942) +LexToken(ASSIGNMENT,'=',1,6944) +LexToken(PREVAR_BOOLEAN,'%f',1,6945) +LexToken(SEMICOLON,';',1,6947) +LexToken(EOL,'\n',1,6948) +LexToken(END,'end',1,6969) +LexToken(EOL,'\n',1,6972) +LexToken(SELECT,'select',1,6993) +LexToken(VAR,'rule',1,7000) +LexToken(EOL,'\n',1,7004) +LexToken(CASE,'case',1,7025) +LexToken(NUMBER,'1',1,7030) +LexToken(THEN,'then',1,7032) +LexToken(EOL,'\n',1,7036) +LexToken(SELECT,'select',1,7061) +LexToken(VAR,'scal',1,7068) +LexToken(EOL,'\n',1,7072) +LexToken(CASE,'case',1,7097) +LexToken(NUMBER,'0',1,7102) +LexToken(THEN,'then',1,7104) +LexToken(EOL,'\n',1,7108) +LexToken(VAR,'model',1,7137) +LexToken(DOT,'.',1,7142) +LexToken(VAR,'sim',1,7143) +LexToken(ASSIGNMENT,'=',1,7146) +LexToken(VAR,'list',1,7147) +LexToken(OPENBRACKET,'(',1,7151) +LexToken(DQSTRING,'"extract_bit_16_UH0"',1,7171) +LexToken(COMMA,',',1,7172) +LexToken(NUMBER,'4',1,7173) +LexToken(CLOSEBRACKET,')',1,7174) +LexToken(EOL,'\n',1,7175) +LexToken(CASE,'case',1,7200) +LexToken(NUMBER,'1',1,7205) +LexToken(THEN,'then',1,7207) +LexToken(EOL,'\n',1,7211) +LexToken(SELECT,'select',1,7240) +LexToken(VAR,'Datatype',1,7247) +LexToken(EOL,'\n',1,7255) +LexToken(CASE,'case',1,7284) +LexToken(NUMBER,'4',1,7289) +LexToken(THEN,'then',1,7291) +LexToken(EOL,'\n',1,7295) +LexToken(VAR,'model',1,7328) +LexToken(DOT,'.',1,7333) +LexToken(VAR,'sim',1,7334) +LexToken(ASSIGNMENT,'=',1,7337) +LexToken(VAR,'list',1,7338) +LexToken(OPENBRACKET,'(',1,7342) +LexToken(DQSTRING,'"extract_bit_16_UH1"',1,7362) +LexToken(COMMA,',',1,7363) +LexToken(NUMBER,'4',1,7364) +LexToken(CLOSEBRACKET,')',1,7365) +LexToken(EOL,'\n',1,7366) +LexToken(CASE,'case',1,7395) +LexToken(NUMBER,'7',1,7400) +LexToken(THEN,'then',1,7402) +LexToken(EOL,'\n',1,7406) +LexToken(VAR,'model',1,7439) +LexToken(DOT,'.',1,7444) +LexToken(VAR,'sim',1,7445) +LexToken(ASSIGNMENT,'=',1,7448) +LexToken(VAR,'list',1,7449) +LexToken(OPENBRACKET,'(',1,7453) +LexToken(DQSTRING,'"extract_bit_u16_UH1"',1,7474) +LexToken(COMMA,',',1,7475) +LexToken(NUMBER,'4',1,7476) +LexToken(CLOSEBRACKET,')',1,7477) +LexToken(EOL,'\n',1,7478) +LexToken(END,'end',1,7507) +LexToken(EOL,'\n',1,7510) +LexToken(END,'end',1,7535) +LexToken(EOL,'\n',1,7538) +LexToken(CASE,'case',1,7559) +LexToken(NUMBER,'2',1,7564) +LexToken(THEN,'then',1,7566) +LexToken(EOL,'\n',1,7570) +LexToken(VAR,'model',1,7595) +LexToken(DOT,'.',1,7600) +LexToken(VAR,'sim',1,7601) +LexToken(ASSIGNMENT,'=',1,7604) +LexToken(VAR,'list',1,7605) +LexToken(OPENBRACKET,'(',1,7609) +LexToken(DQSTRING,'"extract_bit_16_LH"',1,7628) +LexToken(COMMA,',',1,7629) +LexToken(NUMBER,'4',1,7630) +LexToken(CLOSEBRACKET,')',1,7631) +LexToken(EOL,'\n',1,7632) +LexToken(CASE,'case',1,7653) +LexToken(NUMBER,'3',1,7658) +LexToken(THEN,'then',1,7660) +LexToken(EOL,'\n',1,7664) +LexToken(SELECT,'select',1,7689) +LexToken(VAR,'scal',1,7696) +LexToken(EOL,'\n',1,7700) +LexToken(CASE,'case',1,7725) +LexToken(NUMBER,'0',1,7730) +LexToken(THEN,'then',1,7732) +LexToken(EOL,'\n',1,7736) +LexToken(VAR,'model',1,7765) +LexToken(DOT,'.',1,7770) +LexToken(VAR,'sim',1,7771) +LexToken(ASSIGNMENT,'=',1,7774) +LexToken(VAR,'list',1,7775) +LexToken(OPENBRACKET,'(',1,7779) +LexToken(DQSTRING,'"extract_bit_16_MSB0"',1,7800) +LexToken(COMMA,',',1,7801) +LexToken(NUMBER,'4',1,7802) +LexToken(CLOSEBRACKET,')',1,7803) +LexToken(EOL,'\n',1,7804) +LexToken(CASE,'case',1,7829) +LexToken(NUMBER,'1',1,7834) +LexToken(THEN,'then',1,7836) +LexToken(EOL,'\n',1,7840) +LexToken(SELECT,'select',1,7869) +LexToken(VAR,'Datatype',1,7876) +LexToken(EOL,'\n',1,7884) +LexToken(CASE,'case',1,7913) +LexToken(NUMBER,'4',1,7918) +LexToken(THEN,'then',1,7920) +LexToken(EOL,'\n',1,7924) +LexToken(VAR,'model',1,7957) +LexToken(DOT,'.',1,7962) +LexToken(VAR,'sim',1,7963) +LexToken(ASSIGNMENT,'=',1,7966) +LexToken(VAR,'list',1,7967) +LexToken(OPENBRACKET,'(',1,7971) +LexToken(DQSTRING,'"extract_bit_16_MSB1"',1,7992) +LexToken(COMMA,',',1,7993) +LexToken(NUMBER,'4',1,7994) +LexToken(CLOSEBRACKET,')',1,7995) +LexToken(EOL,'\n',1,7996) +LexToken(CASE,'case',1,8025) +LexToken(NUMBER,'7',1,8030) +LexToken(THEN,'then',1,8032) +LexToken(EOL,'\n',1,8036) +LexToken(VAR,'model',1,8069) +LexToken(DOT,'.',1,8074) +LexToken(VAR,'sim',1,8075) +LexToken(ASSIGNMENT,'=',1,8078) +LexToken(VAR,'list',1,8079) +LexToken(OPENBRACKET,'(',1,8083) +LexToken(DQSTRING,'"extract_bit_u16_MSB1"',1,8105) +LexToken(COMMA,',',1,8106) +LexToken(NUMBER,'4',1,8107) +LexToken(CLOSEBRACKET,')',1,8108) +LexToken(EOL,'\n',1,8109) +LexToken(END,'end',1,8138) +LexToken(EOL,'\n',1,8141) +LexToken(END,'end',1,8166) +LexToken(EOL,'\n',1,8169) +LexToken(CASE,'case',1,8190) +LexToken(NUMBER,'4',1,8195) +LexToken(THEN,'then',1,8197) +LexToken(EOL,'\n',1,8201) +LexToken(VAR,'model',1,8226) +LexToken(DOT,'.',1,8231) +LexToken(VAR,'sim',1,8232) +LexToken(ASSIGNMENT,'=',1,8235) +LexToken(VAR,'list',1,8236) +LexToken(OPENBRACKET,'(',1,8240) +LexToken(DQSTRING,'"extract_bit_16_LSB"',1,8260) +LexToken(COMMA,',',1,8261) +LexToken(NUMBER,'4',1,8262) +LexToken(CLOSEBRACKET,')',1,8263) +LexToken(EOL,'\n',1,8264) +LexToken(CASE,'case',1,8285) +LexToken(NUMBER,'5',1,8290) +LexToken(THEN,'then',1,8292) +LexToken(EOL,'\n',1,8296) +LexToken(SELECT,'select',1,8321) +LexToken(VAR,'scal',1,8328) +LexToken(EOL,'\n',1,8332) +LexToken(CASE,'case',1,8357) +LexToken(NUMBER,'0',1,8362) +LexToken(THEN,'then',1,8364) +LexToken(EOL,'\n',1,8368) +LexToken(VAR,'model',1,8397) +LexToken(DOT,'.',1,8402) +LexToken(VAR,'sim',1,8403) +LexToken(ASSIGNMENT,'=',1,8406) +LexToken(VAR,'list',1,8407) +LexToken(OPENBRACKET,'(',1,8411) +LexToken(DQSTRING,'"extract_bit_16_RB0"',1,8431) +LexToken(COMMA,',',1,8432) +LexToken(NUMBER,'4',1,8433) +LexToken(CLOSEBRACKET,')',1,8434) +LexToken(EOL,'\n',1,8435) +LexToken(CASE,'case',1,8460) +LexToken(NUMBER,'1',1,8465) +LexToken(THEN,'then',1,8467) +LexToken(EOL,'\n',1,8471) +LexToken(SELECT,'select',1,8500) +LexToken(VAR,'Datatype',1,8507) +LexToken(EOL,'\n',1,8515) +LexToken(CASE,'case',1,8544) +LexToken(NUMBER,'4',1,8549) +LexToken(THEN,'then',1,8551) +LexToken(EOL,'\n',1,8555) +LexToken(VAR,'model',1,8588) +LexToken(DOT,'.',1,8593) +LexToken(VAR,'sim',1,8594) +LexToken(ASSIGNMENT,'=',1,8597) +LexToken(VAR,'list',1,8598) +LexToken(OPENBRACKET,'(',1,8602) +LexToken(DQSTRING,'"extract_bit_16_RB1"',1,8622) +LexToken(COMMA,',',1,8623) +LexToken(NUMBER,'4',1,8624) +LexToken(CLOSEBRACKET,')',1,8625) +LexToken(EOL,'\n',1,8626) +LexToken(CASE,'case',1,8655) +LexToken(NUMBER,'7',1,8660) +LexToken(THEN,'then',1,8662) +LexToken(EOL,'\n',1,8666) +LexToken(VAR,'model',1,8699) +LexToken(DOT,'.',1,8704) +LexToken(VAR,'sim',1,8705) +LexToken(ASSIGNMENT,'=',1,8708) +LexToken(VAR,'list',1,8709) +LexToken(OPENBRACKET,'(',1,8713) +LexToken(DQSTRING,'"extract_bit_u16_RB1"',1,8734) +LexToken(COMMA,',',1,8735) +LexToken(NUMBER,'4',1,8736) +LexToken(CLOSEBRACKET,')',1,8737) +LexToken(EOL,'\n',1,8738) +LexToken(END,'end',1,8767) +LexToken(EOL,'\n',1,8770) +LexToken(END,'end',1,8795) +LexToken(EOL,'\n',1,8798) +LexToken(END,'end',1,8819) +LexToken(EOL,'\n',1,8822) +LexToken(ELSEIF,'elseif',1,8839) +LexToken(OPENBRACKET,'(',1,8846) +LexToken(VAR,'Datatype',1,8847) +LexToken(COMPARISON,'==',1,8856) +LexToken(NUMBER,'5',1,8859) +LexToken(LOGICAL,'|',1,8861) +LexToken(VAR,'Datatype',1,8863) +LexToken(COMPARISON,'==',1,8872) +LexToken(NUMBER,'8',1,8875) +LexToken(CLOSEBRACKET,')',1,8876) +LexToken(THEN,'then',1,8878) +LexToken(EOL,'\n',1,8882) +LexToken(IF,'if',1,8903) +LexToken(VAR,'or',1,8906) +LexToken(OPENBRACKET,'(',1,8908) +LexToken(VAR,'bit',1,8909) +LexToken(OPENBRACKET,'(',1,8912) +LexToken(COLON,':',1,8913) +LexToken(CLOSEBRACKET,')',1,8914) +LexToken(COMPARISON,'>',1,8916) +LexToken(NUMBER,'7',1,8918) +LexToken(CLOSEBRACKET,')',1,8919) +LexToken(LOGICAL,'|',1,8921) +LexToken(VAR,'or',1,8923) +LexToken(OPENBRACKET,'(',1,8925) +LexToken(VAR,'bit',1,8926) +LexToken(OPENBRACKET,'(',1,8929) +LexToken(COLON,':',1,8930) +LexToken(CLOSEBRACKET,')',1,8931) +LexToken(COMPARISON,'<',1,8933) +LexToken(NUMBER,'0',1,8935) +LexToken(CLOSEBRACKET,')',1,8936) +LexToken(THEN,'then',1,8938) +LexToken(EOL,'\n',1,8942) +LexToken(VAR,'block_parameter_error',1,8967) +LexToken(OPENBRACKET,'(',1,8988) +LexToken(VAR,'msprintf',1,8989) +LexToken(OPENBRACKET,'(',1,8997) +LexToken(VAR,'gettext',1,8998) +LexToken(OPENBRACKET,'(',1,9005) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %s."',1,9044) +LexToken(CLOSEBRACKET,')',1,9045) +LexToken(COMMA,',',1,9046) +LexToken(VAR,'gettext',1,9048) +LexToken(OPENBRACKET,'(',1,9055) +LexToken(DQSTRING,'"Number of Bits or Index of Bit"',1,9087) +LexToken(CLOSEBRACKET,')',1,9088) +LexToken(COMMA,',',1,9089) +LexToken(VAR,'bitstr',1,9091) +LexToken(CLOSEBRACKET,')',1,9097) +LexToken(COMMA,',',1,9098) +LexToken(VAR,'msprintf',1,9127) +LexToken(OPENBRACKET,'(',1,9135) +LexToken(VAR,'gettext',1,9136) +LexToken(OPENBRACKET,'(',1,9143) +LexToken(DQSTRING,'"Indexes must be in the interval %s."',1,9180) +LexToken(CLOSEBRACKET,')',1,9181) +LexToken(COMMA,',',1,9182) +LexToken(DQSTRING,'"[0, 7]"',1,9191) +LexToken(CLOSEBRACKET,')',1,9192) +LexToken(CLOSEBRACKET,')',1,9193) +LexToken(SEMICOLON,';',1,9194) +LexToken(EOL,'\n',1,9195) +LexToken(VAR,'ok',1,9220) +LexToken(ASSIGNMENT,'=',1,9222) +LexToken(PREVAR_BOOLEAN,'%f',1,9223) +LexToken(SEMICOLON,';',1,9225) +LexToken(EOL,'\n',1,9226) +LexToken(END,'end',1,9247) +LexToken(EOL,'\n',1,9250) +LexToken(SELECT,'select',1,9271) +LexToken(VAR,'rule',1,9278) +LexToken(EOL,'\n',1,9282) +LexToken(CASE,'case',1,9303) +LexToken(NUMBER,'1',1,9308) +LexToken(THEN,'then',1,9310) +LexToken(EOL,'\n',1,9314) +LexToken(SELECT,'select',1,9339) +LexToken(VAR,'scal',1,9346) +LexToken(EOL,'\n',1,9350) +LexToken(CASE,'case',1,9375) +LexToken(NUMBER,'0',1,9380) +LexToken(THEN,'then',1,9382) +LexToken(EOL,'\n',1,9386) +LexToken(VAR,'model',1,9415) +LexToken(DOT,'.',1,9420) +LexToken(VAR,'sim',1,9421) +LexToken(ASSIGNMENT,'=',1,9424) +LexToken(VAR,'list',1,9425) +LexToken(OPENBRACKET,'(',1,9429) +LexToken(DQSTRING,'"extract_bit_8_UH0"',1,9448) +LexToken(COMMA,',',1,9449) +LexToken(NUMBER,'4',1,9450) +LexToken(CLOSEBRACKET,')',1,9451) +LexToken(EOL,'\n',1,9452) +LexToken(CASE,'case',1,9477) +LexToken(NUMBER,'1',1,9482) +LexToken(THEN,'then',1,9484) +LexToken(EOL,'\n',1,9488) +LexToken(SELECT,'select',1,9517) +LexToken(VAR,'Datatype',1,9524) +LexToken(EOL,'\n',1,9532) +LexToken(CASE,'case',1,9561) +LexToken(NUMBER,'5',1,9566) +LexToken(THEN,'then',1,9568) +LexToken(EOL,'\n',1,9572) +LexToken(VAR,'model',1,9605) +LexToken(DOT,'.',1,9610) +LexToken(VAR,'sim',1,9611) +LexToken(ASSIGNMENT,'=',1,9614) +LexToken(VAR,'list',1,9615) +LexToken(OPENBRACKET,'(',1,9619) +LexToken(DQSTRING,'"extract_bit_8_UH1"',1,9638) +LexToken(COMMA,',',1,9639) +LexToken(NUMBER,'4',1,9640) +LexToken(CLOSEBRACKET,')',1,9641) +LexToken(EOL,'\n',1,9642) +LexToken(CASE,'case',1,9671) +LexToken(NUMBER,'8',1,9676) +LexToken(THEN,'then',1,9678) +LexToken(EOL,'\n',1,9682) +LexToken(VAR,'model',1,9715) +LexToken(DOT,'.',1,9720) +LexToken(VAR,'sim',1,9721) +LexToken(ASSIGNMENT,'=',1,9724) +LexToken(VAR,'list',1,9725) +LexToken(OPENBRACKET,'(',1,9729) +LexToken(DQSTRING,'"extract_bit_u8_UH1"',1,9749) +LexToken(COMMA,',',1,9750) +LexToken(NUMBER,'4',1,9751) +LexToken(CLOSEBRACKET,')',1,9752) +LexToken(EOL,'\n',1,9753) +LexToken(END,'end',1,9782) +LexToken(EOL,'\n',1,9785) +LexToken(END,'end',1,9810) +LexToken(EOL,'\n',1,9813) +LexToken(CASE,'case',1,9834) +LexToken(NUMBER,'2',1,9839) +LexToken(THEN,'then',1,9841) +LexToken(EOL,'\n',1,9845) +LexToken(VAR,'model',1,9870) +LexToken(DOT,'.',1,9875) +LexToken(VAR,'sim',1,9876) +LexToken(ASSIGNMENT,'=',1,9879) +LexToken(VAR,'list',1,9880) +LexToken(OPENBRACKET,'(',1,9884) +LexToken(DQSTRING,'"extract_bit_8_LH"',1,9902) +LexToken(COMMA,',',1,9903) +LexToken(NUMBER,'4',1,9904) +LexToken(CLOSEBRACKET,')',1,9905) +LexToken(EOL,'\n',1,9906) +LexToken(CASE,'case',1,9927) +LexToken(NUMBER,'3',1,9932) +LexToken(THEN,'then',1,9934) +LexToken(EOL,'\n',1,9938) +LexToken(SELECT,'select',1,9963) +LexToken(VAR,'scal',1,9970) +LexToken(EOL,'\n',1,9974) +LexToken(CASE,'case',1,9999) +LexToken(NUMBER,'0',1,10004) +LexToken(THEN,'then',1,10006) +LexToken(EOL,'\n',1,10010) +LexToken(VAR,'model',1,10039) +LexToken(DOT,'.',1,10044) +LexToken(VAR,'sim',1,10045) +LexToken(ASSIGNMENT,'=',1,10048) +LexToken(VAR,'list',1,10049) +LexToken(OPENBRACKET,'(',1,10053) +LexToken(DQSTRING,'"extract_bit_8_MSB0"',1,10073) +LexToken(COMMA,',',1,10074) +LexToken(NUMBER,'4',1,10075) +LexToken(CLOSEBRACKET,')',1,10076) +LexToken(EOL,'\n',1,10077) +LexToken(CASE,'case',1,10102) +LexToken(NUMBER,'1',1,10107) +LexToken(THEN,'then',1,10109) +LexToken(EOL,'\n',1,10113) +LexToken(SELECT,'select',1,10142) +LexToken(VAR,'Datatype',1,10149) +LexToken(EOL,'\n',1,10157) +LexToken(CASE,'case',1,10186) +LexToken(NUMBER,'5',1,10191) +LexToken(THEN,'then',1,10193) +LexToken(EOL,'\n',1,10197) +LexToken(VAR,'model',1,10230) +LexToken(DOT,'.',1,10235) +LexToken(VAR,'sim',1,10236) +LexToken(ASSIGNMENT,'=',1,10239) +LexToken(VAR,'list',1,10240) +LexToken(OPENBRACKET,'(',1,10244) +LexToken(DQSTRING,'"extract_bit_8_MSB1"',1,10264) +LexToken(COMMA,',',1,10265) +LexToken(NUMBER,'4',1,10266) +LexToken(CLOSEBRACKET,')',1,10267) +LexToken(EOL,'\n',1,10268) +LexToken(CASE,'case',1,10297) +LexToken(NUMBER,'8',1,10302) +LexToken(THEN,'then',1,10304) +LexToken(EOL,'\n',1,10308) +LexToken(VAR,'model',1,10341) +LexToken(DOT,'.',1,10346) +LexToken(VAR,'sim',1,10347) +LexToken(ASSIGNMENT,'=',1,10350) +LexToken(VAR,'list',1,10351) +LexToken(OPENBRACKET,'(',1,10355) +LexToken(DQSTRING,'"extract_bit_u8_MSB1"',1,10376) +LexToken(COMMA,',',1,10377) +LexToken(NUMBER,'4',1,10378) +LexToken(CLOSEBRACKET,')',1,10379) +LexToken(EOL,'\n',1,10380) +LexToken(END,'end',1,10409) +LexToken(EOL,'\n',1,10412) +LexToken(END,'end',1,10437) +LexToken(EOL,'\n',1,10440) +LexToken(CASE,'case',1,10461) +LexToken(NUMBER,'4',1,10466) +LexToken(THEN,'then',1,10468) +LexToken(EOL,'\n',1,10472) +LexToken(VAR,'model',1,10497) +LexToken(DOT,'.',1,10502) +LexToken(VAR,'sim',1,10503) +LexToken(ASSIGNMENT,'=',1,10506) +LexToken(VAR,'list',1,10507) +LexToken(OPENBRACKET,'(',1,10511) +LexToken(DQSTRING,'"extract_bit_8_LSB"',1,10530) +LexToken(COMMA,',',1,10531) +LexToken(NUMBER,'4',1,10532) +LexToken(CLOSEBRACKET,')',1,10533) +LexToken(EOL,'\n',1,10534) +LexToken(CASE,'case',1,10555) +LexToken(NUMBER,'5',1,10560) +LexToken(THEN,'then',1,10562) +LexToken(EOL,'\n',1,10566) +LexToken(SELECT,'select',1,10591) +LexToken(VAR,'scal',1,10598) +LexToken(EOL,'\n',1,10602) +LexToken(CASE,'case',1,10627) +LexToken(NUMBER,'0',1,10632) +LexToken(THEN,'then',1,10634) +LexToken(EOL,'\n',1,10638) +LexToken(VAR,'model',1,10667) +LexToken(DOT,'.',1,10672) +LexToken(VAR,'sim',1,10673) +LexToken(ASSIGNMENT,'=',1,10676) +LexToken(VAR,'list',1,10677) +LexToken(OPENBRACKET,'(',1,10681) +LexToken(DQSTRING,'"extract_bit_8_RB0"',1,10700) +LexToken(COMMA,',',1,10701) +LexToken(NUMBER,'4',1,10702) +LexToken(CLOSEBRACKET,')',1,10703) +LexToken(EOL,'\n',1,10704) +LexToken(CASE,'case',1,10729) +LexToken(NUMBER,'1',1,10734) +LexToken(THEN,'then',1,10736) +LexToken(EOL,'\n',1,10740) +LexToken(SELECT,'select',1,10769) +LexToken(VAR,'Datatype',1,10776) +LexToken(EOL,'\n',1,10784) +LexToken(CASE,'case',1,10813) +LexToken(NUMBER,'5',1,10818) +LexToken(THEN,'then',1,10820) +LexToken(EOL,'\n',1,10824) +LexToken(VAR,'model',1,10857) +LexToken(DOT,'.',1,10862) +LexToken(VAR,'sim',1,10863) +LexToken(ASSIGNMENT,'=',1,10866) +LexToken(VAR,'list',1,10867) +LexToken(OPENBRACKET,'(',1,10871) +LexToken(DQSTRING,'"extract_bit_8_RB1"',1,10890) +LexToken(COMMA,',',1,10891) +LexToken(NUMBER,'4',1,10892) +LexToken(CLOSEBRACKET,')',1,10893) +LexToken(EOL,'\n',1,10894) +LexToken(CASE,'case',1,10923) +LexToken(NUMBER,'8',1,10928) +LexToken(THEN,'then',1,10930) +LexToken(EOL,'\n',1,10934) +LexToken(VAR,'model',1,10967) +LexToken(DOT,'.',1,10972) +LexToken(VAR,'sim',1,10973) +LexToken(ASSIGNMENT,'=',1,10976) +LexToken(VAR,'list',1,10977) +LexToken(OPENBRACKET,'(',1,10981) +LexToken(DQSTRING,'"extract_bit_u8_RB1"',1,11001) +LexToken(COMMA,',',1,11002) +LexToken(NUMBER,'4',1,11003) +LexToken(CLOSEBRACKET,')',1,11004) +LexToken(EOL,'\n',1,11005) +LexToken(END,'end',1,11034) +LexToken(EOL,'\n',1,11037) +LexToken(END,'end',1,11062) +LexToken(EOL,'\n',1,11065) +LexToken(END,'end',1,11086) +LexToken(EOL,'\n',1,11089) +LexToken(ELSE,'else',1,11106) +LexToken(EOL,'\n',1,11110) +LexToken(VAR,'block_parameter_error',1,11131) +LexToken(OPENBRACKET,'(',1,11152) +LexToken(VAR,'msprintf',1,11153) +LexToken(OPENBRACKET,'(',1,11161) +LexToken(VAR,'gettext',1,11162) +LexToken(OPENBRACKET,'(',1,11169) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,11208) +LexToken(CLOSEBRACKET,')',1,11209) +LexToken(COMMA,',',1,11210) +LexToken(VAR,'gettext',1,11212) +LexToken(OPENBRACKET,'(',1,11219) +LexToken(DQSTRING,'"Data Type"',1,11230) +LexToken(CLOSEBRACKET,')',1,11231) +LexToken(COMMA,',',1,11232) +LexToken(VAR,'Datatype',1,11234) +LexToken(CLOSEBRACKET,')',1,11242) +LexToken(COMMA,',',1,11243) +LexToken(VAR,'msprintf',1,11268) +LexToken(OPENBRACKET,'(',1,11276) +LexToken(VAR,'gettext',1,11277) +LexToken(OPENBRACKET,'(',1,11284) +LexToken(DQSTRING,'"Must be in the interval %s."',1,11313) +LexToken(CLOSEBRACKET,')',1,11314) +LexToken(COMMA,',',1,11315) +LexToken(DQSTRING,'"[3, 8]"',1,11324) +LexToken(CLOSEBRACKET,')',1,11325) +LexToken(CLOSEBRACKET,')',1,11326) +LexToken(SEMICOLON,';',1,11327) +LexToken(EOL,'\n',1,11328) +LexToken(VAR,'ok',1,11349) +LexToken(ASSIGNMENT,'=',1,11351) +LexToken(PREVAR_BOOLEAN,'%f',1,11352) +LexToken(SEMICOLON,';',1,11354) +LexToken(EOL,'\n',1,11355) +LexToken(END,'end',1,11372) +LexToken(EOL,'\n',1,11375) +LexToken(END,'end',1,11388) +LexToken(EOL,'\n',1,11391) +LexToken(EOL,'\n',1,11392) +LexToken(IF,'if',1,11405) +LexToken(VAR,'ok',1,11408) +LexToken(THEN,'then',1,11411) +LexToken(EOL,'\n',1,11415) +LexToken(VAR,'it',1,11432) +LexToken(ASSIGNMENT,'=',1,11434) +LexToken(VAR,'Datatype',1,11435) +LexToken(EOL,'\n',1,11443) +LexToken(VAR,'ot',1,11460) +LexToken(ASSIGNMENT,'=',1,11462) +LexToken(VAR,'Datatype',1,11463) +LexToken(EOL,'\n',1,11471) +LexToken(VAR,'out',1,11488) +LexToken(ASSIGNMENT,'=',1,11491) +LexToken(OPENSQBRACKET,'[',1,11492) +LexToken(NUMBER,'1',1,11493) +LexToken(NUMBER,'1',1,11495) +LexToken(CLOSESQBRACKET,']',1,11496) +LexToken(EOL,'\n',1,11497) +LexToken(OPENSQBRACKET,'[',1,11514) +LexToken(VAR,'model',1,11515) +LexToken(COMMA,',',1,11520) +LexToken(VAR,'graphics',1,11521) +LexToken(COMMA,',',1,11529) +LexToken(VAR,'ok',1,11530) +LexToken(CLOSESQBRACKET,']',1,11532) +LexToken(ASSIGNMENT,'=',1,11533) +LexToken(VAR,'set_io',1,11534) +LexToken(OPENBRACKET,'(',1,11540) +LexToken(VAR,'model',1,11541) +LexToken(COMMA,',',1,11546) +LexToken(VAR,'graphics',1,11547) +LexToken(COMMA,',',1,11555) +LexToken(VAR,'list',1,11556) +LexToken(OPENBRACKET,'(',1,11560) +LexToken(VAR,'in',1,11561) +LexToken(COMMA,',',1,11563) +LexToken(VAR,'it',1,11564) +LexToken(CLOSEBRACKET,')',1,11566) +LexToken(COMMA,',',1,11567) +LexToken(VAR,'list',1,11568) +LexToken(OPENBRACKET,'(',1,11572) +LexToken(VAR,'out',1,11573) +LexToken(COMMA,',',1,11576) +LexToken(VAR,'ot',1,11577) +LexToken(CLOSEBRACKET,')',1,11579) +LexToken(COMMA,',',1,11580) +LexToken(OPENSQBRACKET,'[',1,11581) +LexToken(CLOSESQBRACKET,']',1,11582) +LexToken(COMMA,',',1,11583) +LexToken(OPENSQBRACKET,'[',1,11584) +LexToken(CLOSESQBRACKET,']',1,11585) +LexToken(CLOSEBRACKET,')',1,11586) +LexToken(EOL,'\n',1,11587) +LexToken(END,'end',1,11600) +LexToken(EOL,'\n',1,11603) +LexToken(IF,'if',1,11616) +LexToken(VAR,'ok',1,11619) +LexToken(THEN,'then',1,11622) +LexToken(EOL,'\n',1,11626) +LexToken(VAR,'graphics',1,11643) +LexToken(DOT,'.',1,11651) +LexToken(VAR,'exprs',1,11652) +LexToken(ASSIGNMENT,'=',1,11657) +LexToken(VAR,'exprs',1,11658) +LexToken(SEMICOLON,';',1,11663) +LexToken(EOL,'\n',1,11664) +LexToken(VAR,'model',1,11681) +LexToken(DOT,'.',1,11686) +LexToken(VAR,'ipar',1,11687) +LexToken(ASSIGNMENT,'=',1,11691) +LexToken(OPENSQBRACKET,'[',1,11692) +LexToken(VAR,'int',1,11693) +LexToken(OPENBRACKET,'(',1,11696) +LexToken(VAR,'bit',1,11697) +LexToken(OPENBRACKET,'(',1,11700) +LexToken(COLON,':',1,11701) +LexToken(CLOSEBRACKET,')',1,11702) +LexToken(CLOSEBRACKET,')',1,11703) +LexToken(SEMICOLON,';',1,11704) +LexToken(VAR,'int',1,11705) +LexToken(OPENBRACKET,'(',1,11708) +LexToken(VAR,'numb',1,11709) +LexToken(OPENBRACKET,'(',1,11713) +LexToken(COLON,':',1,11714) +LexToken(CLOSEBRACKET,')',1,11715) +LexToken(CLOSEBRACKET,')',1,11716) +LexToken(CLOSESQBRACKET,']',1,11717) +LexToken(SEMICOLON,';',1,11718) +LexToken(EOL,'\n',1,11719) +LexToken(VAR,'x',1,11736) +LexToken(DOT,'.',1,11737) +LexToken(VAR,'graphics',1,11738) +LexToken(ASSIGNMENT,'=',1,11746) +LexToken(VAR,'graphics',1,11747) +LexToken(SEMICOLON,';',1,11755) +LexToken(EOL,'\n',1,11756) +LexToken(VAR,'x',1,11773) +LexToken(DOT,'.',1,11774) +LexToken(VAR,'model',1,11775) +LexToken(ASSIGNMENT,'=',1,11780) +LexToken(VAR,'model',1,11781) +LexToken(SEMICOLON,';',1,11786) +LexToken(EOL,'\n',1,11787) +LexToken(BREAK,'break',1,11804) +LexToken(EOL,'\n',1,11809) +LexToken(END,'end',1,11822) +LexToken(EOL,'\n',1,11825) +LexToken(END,'end',1,11834) +LexToken(EOL,'\n',1,11837) +LexToken(EOL,'\n',1,11838) +LexToken(CASE,'case',1,11843) +LexToken(DQSTRING,'"define"',1,11855) +LexToken(THEN,'then',1,11857) +LexToken(EOL,'\n',1,11861) +LexToken(VAR,'numb',1,11870) +LexToken(ASSIGNMENT,'=',1,11874) +LexToken(OPENSQBRACKET,'[',1,11875) +LexToken(CLOSESQBRACKET,']',1,11876) +LexToken(SEMICOLON,';',1,11877) +LexToken(EOL,'\n',1,11878) +LexToken(VAR,'model',1,11887) +LexToken(ASSIGNMENT,'=',1,11892) +LexToken(SCICOS_MODEL,'scicos_model',1,11893) +LexToken(OPENBRACKET,'(',1,11905) +LexToken(CLOSEBRACKET,')',1,11906) +LexToken(EOL,'\n',1,11907) +LexToken(VAR,'model',1,11916) +LexToken(DOT,'.',1,11921) +LexToken(VAR,'sim',1,11922) +LexToken(ASSIGNMENT,'=',1,11925) +LexToken(VAR,'list',1,11926) +LexToken(OPENBRACKET,'(',1,11930) +LexToken(DQSTRING,'"extract_bit_32_UH0"',1,11950) +LexToken(COMMA,',',1,11951) +LexToken(NUMBER,'4',1,11952) +LexToken(CLOSEBRACKET,')',1,11953) +LexToken(EOL,'\n',1,11954) +LexToken(VAR,'model',1,11963) +LexToken(DOT,'.',1,11968) +LexToken(VAR,'in',1,11969) +LexToken(ASSIGNMENT,'=',1,11971) +LexToken(NUMBER,'1',1,11972) +LexToken(EOL,'\n',1,11973) +LexToken(VAR,'model',1,11982) +LexToken(DOT,'.',1,11987) +LexToken(VAR,'in2',1,11988) +LexToken(ASSIGNMENT,'=',1,11991) +LexToken(NUMBER,'1',1,11992) +LexToken(EOL,'\n',1,11993) +LexToken(VAR,'model',1,12002) +LexToken(DOT,'.',1,12007) +LexToken(VAR,'out',1,12008) +LexToken(ASSIGNMENT,'=',1,12011) +LexToken(NUMBER,'1',1,12012) +LexToken(EOL,'\n',1,12013) +LexToken(VAR,'model',1,12022) +LexToken(DOT,'.',1,12027) +LexToken(VAR,'out2',1,12028) +LexToken(ASSIGNMENT,'=',1,12032) +LexToken(NUMBER,'1',1,12033) +LexToken(SEMICOLON,';',1,12034) +LexToken(EOL,'\n',1,12035) +LexToken(VAR,'model',1,12044) +LexToken(DOT,'.',1,12049) +LexToken(VAR,'intyp',1,12050) +LexToken(ASSIGNMENT,'=',1,12055) +LexToken(NUMBER,'3',1,12056) +LexToken(EOL,'\n',1,12057) +LexToken(VAR,'model',1,12066) +LexToken(DOT,'.',1,12071) +LexToken(VAR,'outtyp',1,12072) +LexToken(ASSIGNMENT,'=',1,12078) +LexToken(NUMBER,'3',1,12079) +LexToken(EOL,'\n',1,12080) +LexToken(VAR,'model',1,12089) +LexToken(DOT,'.',1,12094) +LexToken(VAR,'ipar',1,12095) +LexToken(ASSIGNMENT,'=',1,12099) +LexToken(OPENSQBRACKET,'[',1,12100) +LexToken(NUMBER,'0',1,12101) +LexToken(COMMA,',',1,12102) +LexToken(VAR,'numb',1,12103) +LexToken(CLOSESQBRACKET,']',1,12107) +LexToken(EOL,'\n',1,12108) +LexToken(VAR,'model',1,12117) +LexToken(DOT,'.',1,12122) +LexToken(VAR,'blocktype',1,12123) +LexToken(ASSIGNMENT,'=',1,12132) +LexToken(DQSTRING,'"c"',1,12135) +LexToken(EOL,'\n',1,12136) +LexToken(VAR,'model',1,12145) +LexToken(DOT,'.',1,12150) +LexToken(VAR,'dep_ut',1,12151) +LexToken(ASSIGNMENT,'=',1,12157) +LexToken(OPENSQBRACKET,'[',1,12158) +LexToken(PREVAR_BOOLEAN,'%t',1,12159) +LexToken(PREVAR_BOOLEAN,'%f',1,12162) +LexToken(CLOSESQBRACKET,']',1,12164) +LexToken(EOL,'\n',1,12165) +LexToken(EOL,'\n',1,12166) +LexToken(VAR,'exprs',1,12175) +LexToken(ASSIGNMENT,'=',1,12180) +LexToken(OPENSQBRACKET,'[',1,12181) +LexToken(VAR,'sci2exp',1,12182) +LexToken(OPENBRACKET,'(',1,12189) +LexToken(NUMBER,'3',1,12190) +LexToken(CLOSEBRACKET,')',1,12191) +LexToken(SEMICOLON,';',1,12192) +LexToken(VAR,'sci2exp',1,12193) +LexToken(OPENBRACKET,'(',1,12200) +LexToken(NUMBER,'1',1,12201) +LexToken(CLOSEBRACKET,')',1,12202) +LexToken(SEMICOLON,';',1,12203) +LexToken(VAR,'sci2exp',1,12204) +LexToken(OPENBRACKET,'(',1,12211) +LexToken(NUMBER,'0',1,12212) +LexToken(CLOSEBRACKET,')',1,12213) +LexToken(SEMICOLON,';',1,12214) +LexToken(VAR,'sci2exp',1,12215) +LexToken(OPENBRACKET,'(',1,12222) +LexToken(NUMBER,'0',1,12223) +LexToken(CLOSEBRACKET,')',1,12224) +LexToken(CLOSESQBRACKET,']',1,12225) +LexToken(EOL,'\n',1,12226) +LexToken(VAR,'gr_i',1,12235) +LexToken(ASSIGNMENT,'=',1,12239) +LexToken(OPENSQBRACKET,'[',1,12240) +LexToken(CLOSESQBRACKET,']',1,12241) +LexToken(EOL,'\n',1,12242) +LexToken(VAR,'x',1,12251) +LexToken(ASSIGNMENT,'=',1,12252) +LexToken(VAR,'standard_define',1,12253) +LexToken(OPENBRACKET,'(',1,12268) +LexToken(OPENSQBRACKET,'[',1,12269) +LexToken(NUMBER,'4',1,12270) +LexToken(NUMBER,'2',1,12272) +LexToken(CLOSESQBRACKET,']',1,12273) +LexToken(COMMA,',',1,12274) +LexToken(VAR,'model',1,12275) +LexToken(COMMA,',',1,12280) +LexToken(VAR,'exprs',1,12281) +LexToken(COMMA,',',1,12286) +LexToken(VAR,'gr_i',1,12287) +LexToken(CLOSEBRACKET,')',1,12291) +LexToken(EOL,'\n',1,12292) +LexToken(EOL,'\n',1,12293) +LexToken(END,'end',1,12298) +LexToken(EOL,'\n',1,12301) +LexToken(ENDFUNCTION,'endfunction',1,12302) +LexToken(EOL,'\n',1,12313) |