diff options
author | Sunil Shetye | 2018-06-10 22:07:21 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-06-10 22:07:21 +0530 |
commit | abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81 (patch) | |
tree | 7ff742c9b3efcc8fe1c6a9528622c5dc77a23819 /js/Misc/scifunc_block.js | |
parent | 89187d41b6688f522f09ad59a8e223c82b8af846 (diff) | |
download | sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.tar.gz sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.tar.bz2 sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.zip |
add Makefile
add support for scicos functions
Diffstat (limited to 'js/Misc/scifunc_block.js')
-rw-r--r-- | js/Misc/scifunc_block.js | 838 |
1 files changed, 838 insertions, 0 deletions
diff --git a/js/Misc/scifunc_block.js b/js/Misc/scifunc_block.js new file mode 100644 index 00000000..c7fa0a29 --- /dev/null +++ b/js/Misc/scifunc_block.js @@ -0,0 +1,838 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'scifunc_block',1,852) +LexToken(OPENBRACKET,'(',1,865) +LexToken(VAR,'job',1,866) +LexToken(COMMA,',',1,869) +LexToken(VAR,'arg1',1,870) +LexToken(COMMA,',',1,874) +LexToken(VAR,'arg2',1,875) +LexToken(CLOSEBRACKET,')',1,879) +LexToken(EOL,'\n',1,880) +LexToken(EOL,'\n',1,899) +LexToken(EOL,'\n',1,955) +LexToken(EOL,'\n',1,1010) +LexToken(EOL,'\n',1,1071) +LexToken(EOL,'\n',1,1148) +LexToken(EOL,'\n',1,1223) +LexToken(EOL,'\n',1,1276) +LexToken(EOL,'\n',1,1315) +LexToken(EOL,'\n',1,1376) +LexToken(EOL,'\n',1,1426) +LexToken(EOL,'\n',1,1485) +LexToken(EOL,'\n',1,1544) +LexToken(EOL,'\n',1,1586) +LexToken(EOL,'\n',1,1629) +LexToken(EOL,'\n',1,1697) +LexToken(EOL,'\n',1,1746) +LexToken(EOL,'\n',1,1817) +LexToken(EOL,'\n',1,1861) +LexToken(EOL,'\n',1,1941) +LexToken(EOL,'\n',1,1998) +LexToken(EOL,'\n',1,2056) +LexToken(EOL,'\n',1,2121) +LexToken(EOL,'\n',1,2186) +LexToken(EOL,'\n',1,2253) +LexToken(EOL,'\n',1,2318) +LexToken(EOL,'\n',1,2386) +LexToken(EOL,'\n',1,2468) +LexToken(EOL,'\n',1,2520) +LexToken(EOL,'\n',1,2594) +LexToken(EOL,'\n',1,2601) +LexToken(VAR,'x',1,2606) +LexToken(ASSIGNMENT,'=',1,2607) +LexToken(OPENSQBRACKET,'[',1,2608) +LexToken(CLOSESQBRACKET,']',1,2609) +LexToken(SEMICOLON,';',1,2610) +LexToken(EOL,'\n',1,2611) +LexToken(VAR,'y',1,2616) +LexToken(ASSIGNMENT,'=',1,2617) +LexToken(OPENSQBRACKET,'[',1,2618) +LexToken(CLOSESQBRACKET,']',1,2619) +LexToken(SEMICOLON,';',1,2620) +LexToken(EOL,'\n',1,2621) +LexToken(VAR,'typ',1,2626) +LexToken(ASSIGNMENT,'=',1,2629) +LexToken(OPENSQBRACKET,'[',1,2630) +LexToken(CLOSESQBRACKET,']',1,2631) +LexToken(SEMICOLON,';',1,2632) +LexToken(EOL,'\n',1,2633) +LexToken(SELECT,'select',1,2638) +LexToken(VAR,'job',1,2645) +LexToken(EOL,'\n',1,2648) +LexToken(CASE,'case',1,2653) +LexToken(DQSTRING,'"set"',1,2662) +LexToken(THEN,'then',1,2664) +LexToken(EOL,'\n',1,2668) +LexToken(VAR,'needcompile',1,2677) +LexToken(ASSIGNMENT,'=',1,2688) +LexToken(NUMBER,'0',1,2689) +LexToken(EOL,'\n',1,2690) +LexToken(VAR,'x',1,2699) +LexToken(ASSIGNMENT,'=',1,2700) +LexToken(VAR,'arg1',1,2701) +LexToken(EOL,'\n',1,2705) +LexToken(VAR,'model',1,2714) +LexToken(ASSIGNMENT,'=',1,2719) +LexToken(VAR,'arg1',1,2720) +LexToken(DOT,'.',1,2724) +LexToken(VAR,'model',1,2725) +LexToken(SEMICOLON,';',1,2730) +LexToken(EOL,'\n',1,2731) +LexToken(VAR,'graphics',1,2740) +LexToken(ASSIGNMENT,'=',1,2748) +LexToken(VAR,'arg1',1,2749) +LexToken(DOT,'.',1,2753) +LexToken(VAR,'graphics',1,2754) +LexToken(SEMICOLON,';',1,2762) +LexToken(EOL,'\n',1,2763) +LexToken(VAR,'exprs',1,2772) +LexToken(ASSIGNMENT,'=',1,2777) +LexToken(VAR,'graphics',1,2778) +LexToken(DOT,'.',1,2786) +LexToken(VAR,'exprs',1,2787) +LexToken(EOL,'\n',1,2792) +LexToken(EOL,'\n',1,2793) +LexToken(IF,'if',1,2802) +LexToken(VAR,'size',1,2805) +LexToken(OPENBRACKET,'(',1,2809) +LexToken(VAR,'exprs',1,2810) +LexToken(OPENBRACKET,'(',1,2815) +LexToken(NUMBER,'1',1,2816) +LexToken(CLOSEBRACKET,')',1,2817) +LexToken(COMMA,',',1,2818) +LexToken(DQSTRING,'"*"',1,2821) +LexToken(CLOSEBRACKET,')',1,2822) +LexToken(COMPARISON,'==',1,2823) +LexToken(NUMBER,'8',1,2825) +LexToken(THEN,'then',1,2827) +LexToken(EOL,'\n',1,2831) +LexToken(VAR,'exprs',1,2844) +LexToken(OPENBRACKET,'(',1,2849) +LexToken(NUMBER,'1',1,2850) +LexToken(CLOSEBRACKET,')',1,2851) +LexToken(OPENBRACKET,'(',1,2852) +LexToken(NUMBER,'9',1,2853) +LexToken(CLOSEBRACKET,')',1,2854) +LexToken(ASSIGNMENT,'=',1,2855) +LexToken(DQSTRING,'"0"',1,2858) +LexToken(SEMICOLON,';',1,2859) +LexToken(EOL,'\n',1,2860) +LexToken(END,'end',1,2869) +LexToken(EOL,'\n',1,2872) +LexToken(WHILE,'while',1,2881) +LexToken(PREVAR_BOOLEAN,'%t',1,2887) +LexToken(DO,'do',1,2890) +LexToken(EOL,'\n',1,2892) +LexToken(OPENSQBRACKET,'[',1,2905) +LexToken(VAR,'ok',1,2906) +LexToken(COMMA,',',1,2908) +LexToken(VAR,'i',1,2909) +LexToken(COMMA,',',1,2910) +LexToken(VAR,'o',1,2911) +LexToken(COMMA,',',1,2912) +LexToken(VAR,'ci',1,2913) +LexToken(COMMA,',',1,2915) +LexToken(VAR,'co',1,2916) +LexToken(COMMA,',',1,2918) +LexToken(VAR,'xx',1,2919) +LexToken(COMMA,',',1,2921) +LexToken(VAR,'z',1,2922) +LexToken(COMMA,',',1,2923) +LexToken(VAR,'rpar',1,2924) +LexToken(COMMA,',',1,2928) +LexToken(VAR,'auto0',1,2929) +LexToken(COMMA,',',1,2934) +LexToken(VAR,'deptime',1,2935) +LexToken(COMMA,',',1,2942) +LexToken(VAR,'lab',1,2943) +LexToken(CLOSESQBRACKET,']',1,2946) +LexToken(ASSIGNMENT,'=',1,2947) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,2948) +LexToken(OPENBRACKET,'(',1,2963) +LexToken(OPENSQBRACKET,'[',1,2979) +LexToken(DQSTRING,'"Set scifunc_block parameters"',1,3009) +LexToken(SEMICOLON,';',1,3010) +LexToken(DQSTRING,'"only regular blocks supported"',1,3041) +LexToken(CLOSESQBRACKET,']',1,3042) +LexToken(COMMA,',',1,3043) +LexToken(OPENSQBRACKET,'[',1,3059) +LexToken(DQSTRING,'"input ports sizes"',1,3078) +LexToken(SEMICOLON,';',1,3079) +LexToken(DQSTRING,'"output port sizes"',1,3111) +LexToken(SEMICOLON,';',1,3112) +LexToken(DQSTRING,'"input event ports sizes"',1,3150) +LexToken(SEMICOLON,';',1,3151) +LexToken(DQSTRING,'"output events ports sizes"',1,3191) +LexToken(SEMICOLON,';',1,3192) +LexToken(DQSTRING,'"initial continuous state"',1,3231) +LexToken(SEMICOLON,';',1,3232) +LexToken(DQSTRING,'"initial discrete state"',1,3269) +LexToken(SEMICOLON,';',1,3270) +LexToken(DQSTRING,'"System parameters vector"',1,3309) +LexToken(SEMICOLON,';',1,3310) +LexToken(DQSTRING,'"initial firing vector (<0 for no firing)"',1,3365) +LexToken(SEMICOLON,';',1,3366) +LexToken(DQSTRING,'"is block always active (0:no, 1:yes)"',1,3417) +LexToken(CLOSESQBRACKET,']',1,3420) +LexToken(COMMA,',',1,3421) +LexToken(VAR,'list',1,3437) +LexToken(OPENBRACKET,'(',1,3441) +LexToken(DQSTRING,'"vec"',1,3446) +LexToken(COMMA,',',1,3447) +LexToken(NUMBER,'-1',1,3448) +LexToken(COMMA,',',1,3450) +LexToken(DQSTRING,'"vec"',1,3455) +LexToken(COMMA,',',1,3456) +LexToken(NUMBER,'-1',1,3457) +LexToken(COMMA,',',1,3459) +LexToken(DQSTRING,'"vec"',1,3464) +LexToken(COMMA,',',1,3465) +LexToken(NUMBER,'-1',1,3466) +LexToken(COMMA,',',1,3468) +LexToken(DQSTRING,'"vec"',1,3473) +LexToken(COMMA,',',1,3474) +LexToken(NUMBER,'-1',1,3475) +LexToken(COMMA,',',1,3477) +LexToken(DQSTRING,'"vec"',1,3482) +LexToken(COMMA,',',1,3483) +LexToken(NUMBER,'-1',1,3484) +LexToken(COMMA,',',1,3486) +LexToken(DQSTRING,'"vec"',1,3491) +LexToken(COMMA,',',1,3492) +LexToken(NUMBER,'-1',1,3493) +LexToken(COMMA,',',1,3495) +LexToken(DQSTRING,'"vec"',1,3515) +LexToken(COMMA,',',1,3516) +LexToken(NUMBER,'-1',1,3517) +LexToken(COMMA,',',1,3519) +LexToken(DQSTRING,'"vec"',1,3524) +LexToken(COMMA,',',1,3525) +LexToken(DQSTRING,'"sum(%4)"',1,3534) +LexToken(COMMA,',',1,3535) +LexToken(DQSTRING,'"vec"',1,3540) +LexToken(COMMA,',',1,3541) +LexToken(NUMBER,'1',1,3542) +LexToken(CLOSEBRACKET,')',1,3543) +LexToken(COMMA,',',1,3544) +LexToken(VAR,'exprs',1,3545) +LexToken(OPENBRACKET,'(',1,3550) +LexToken(NUMBER,'1',1,3551) +LexToken(CLOSEBRACKET,')',1,3552) +LexToken(CLOSEBRACKET,')',1,3553) +LexToken(EOL,'\n',1,3554) +LexToken(IF,'if',1,3567) +LexToken(NOT,'~',1,3570) +LexToken(VAR,'ok',1,3571) +LexToken(THEN,'then',1,3574) +LexToken(EOL,'\n',1,3578) +LexToken(BREAK,'break',1,3595) +LexToken(COMMA,',',1,3600) +LexToken(EOL,'\n',1,3601) +LexToken(END,'end',1,3614) +LexToken(EOL,'\n',1,3617) +LexToken(VAR,'exprs',1,3630) +LexToken(OPENBRACKET,'(',1,3635) +LexToken(NUMBER,'1',1,3636) +LexToken(CLOSEBRACKET,')',1,3637) +LexToken(ASSIGNMENT,'=',1,3638) +LexToken(VAR,'lab',1,3639) +LexToken(EOL,'\n',1,3642) +LexToken(VAR,'xx',1,3655) +LexToken(ASSIGNMENT,'=',1,3657) +LexToken(VAR,'xx',1,3658) +LexToken(OPENBRACKET,'(',1,3660) +LexToken(COLON,':',1,3661) +LexToken(CLOSEBRACKET,')',1,3662) +LexToken(SEMICOLON,';',1,3663) +LexToken(EOL,'\n',1,3664) +LexToken(VAR,'z',1,3677) +LexToken(ASSIGNMENT,'=',1,3678) +LexToken(VAR,'z',1,3679) +LexToken(OPENBRACKET,'(',1,3680) +LexToken(COLON,':',1,3681) +LexToken(CLOSEBRACKET,')',1,3682) +LexToken(SEMICOLON,';',1,3683) +LexToken(EOL,'\n',1,3684) +LexToken(VAR,'rpar',1,3697) +LexToken(ASSIGNMENT,'=',1,3701) +LexToken(VAR,'rpar',1,3702) +LexToken(OPENBRACKET,'(',1,3706) +LexToken(COLON,':',1,3707) +LexToken(CLOSEBRACKET,')',1,3708) +LexToken(EOL,'\n',1,3709) +LexToken(VAR,'nrp',1,3722) +LexToken(ASSIGNMENT,'=',1,3725) +LexToken(VAR,'prod',1,3726) +LexToken(OPENBRACKET,'(',1,3730) +LexToken(VAR,'size',1,3731) +LexToken(OPENBRACKET,'(',1,3735) +LexToken(VAR,'rpar',1,3736) +LexToken(CLOSEBRACKET,')',1,3740) +LexToken(CLOSEBRACKET,')',1,3741) +LexToken(EOL,'\n',1,3742) +LexToken(EOL,'\n',1,3774) +LexToken(VAR,'i',1,3787) +LexToken(ASSIGNMENT,'=',1,3788) +LexToken(VAR,'int',1,3789) +LexToken(OPENBRACKET,'(',1,3792) +LexToken(VAR,'i',1,3793) +LexToken(OPENBRACKET,'(',1,3794) +LexToken(COLON,':',1,3795) +LexToken(CLOSEBRACKET,')',1,3796) +LexToken(CLOSEBRACKET,')',1,3797) +LexToken(SEMICOLON,';',1,3798) +LexToken(EOL,'\n',1,3799) +LexToken(VAR,'ni',1,3812) +LexToken(ASSIGNMENT,'=',1,3814) +LexToken(VAR,'size',1,3815) +LexToken(OPENBRACKET,'(',1,3819) +LexToken(VAR,'i',1,3820) +LexToken(COMMA,',',1,3821) +LexToken(NUMBER,'1',1,3822) +LexToken(CLOSEBRACKET,')',1,3823) +LexToken(SEMICOLON,';',1,3824) +LexToken(EOL,'\n',1,3825) +LexToken(VAR,'o',1,3838) +LexToken(ASSIGNMENT,'=',1,3839) +LexToken(VAR,'int',1,3840) +LexToken(OPENBRACKET,'(',1,3843) +LexToken(VAR,'o',1,3844) +LexToken(OPENBRACKET,'(',1,3845) +LexToken(COLON,':',1,3846) +LexToken(CLOSEBRACKET,')',1,3847) +LexToken(CLOSEBRACKET,')',1,3848) +LexToken(SEMICOLON,';',1,3849) +LexToken(EOL,'\n',1,3850) +LexToken(VAR,'no',1,3863) +LexToken(ASSIGNMENT,'=',1,3865) +LexToken(VAR,'size',1,3866) +LexToken(OPENBRACKET,'(',1,3870) +LexToken(VAR,'o',1,3871) +LexToken(COMMA,',',1,3872) +LexToken(NUMBER,'1',1,3873) +LexToken(CLOSEBRACKET,')',1,3874) +LexToken(SEMICOLON,';',1,3875) +LexToken(EOL,'\n',1,3876) +LexToken(VAR,'ci',1,3889) +LexToken(ASSIGNMENT,'=',1,3891) +LexToken(VAR,'int',1,3892) +LexToken(OPENBRACKET,'(',1,3895) +LexToken(VAR,'ci',1,3896) +LexToken(OPENBRACKET,'(',1,3898) +LexToken(COLON,':',1,3899) +LexToken(CLOSEBRACKET,')',1,3900) +LexToken(CLOSEBRACKET,')',1,3901) +LexToken(SEMICOLON,';',1,3902) +LexToken(EOL,'\n',1,3903) +LexToken(VAR,'nci',1,3916) +LexToken(ASSIGNMENT,'=',1,3919) +LexToken(VAR,'size',1,3920) +LexToken(OPENBRACKET,'(',1,3924) +LexToken(VAR,'ci',1,3925) +LexToken(COMMA,',',1,3927) +LexToken(NUMBER,'1',1,3928) +LexToken(CLOSEBRACKET,')',1,3929) +LexToken(SEMICOLON,';',1,3930) +LexToken(EOL,'\n',1,3931) +LexToken(VAR,'co',1,3944) +LexToken(ASSIGNMENT,'=',1,3946) +LexToken(VAR,'int',1,3947) +LexToken(OPENBRACKET,'(',1,3950) +LexToken(VAR,'co',1,3951) +LexToken(OPENBRACKET,'(',1,3953) +LexToken(COLON,':',1,3954) +LexToken(CLOSEBRACKET,')',1,3955) +LexToken(CLOSEBRACKET,')',1,3956) +LexToken(SEMICOLON,';',1,3957) +LexToken(EOL,'\n',1,3958) +LexToken(VAR,'nco',1,3971) +LexToken(ASSIGNMENT,'=',1,3974) +LexToken(VAR,'size',1,3975) +LexToken(OPENBRACKET,'(',1,3979) +LexToken(VAR,'co',1,3980) +LexToken(COMMA,',',1,3982) +LexToken(NUMBER,'1',1,3983) +LexToken(CLOSEBRACKET,')',1,3984) +LexToken(SEMICOLON,';',1,3985) +LexToken(EOL,'\n',1,3986) +LexToken(OPENSQBRACKET,'[',1,3999) +LexToken(VAR,'ok',1,4000) +LexToken(COMMA,',',1,4002) +LexToken(VAR,'tt',1,4003) +LexToken(COMMA,',',1,4005) +LexToken(VAR,'dep_ut',1,4006) +LexToken(CLOSESQBRACKET,']',1,4012) +LexToken(ASSIGNMENT,'=',1,4013) +LexToken(VAR,'genfunc1',1,4014) +LexToken(OPENBRACKET,'(',1,4022) +LexToken(VAR,'exprs',1,4023) +LexToken(OPENBRACKET,'(',1,4028) +LexToken(NUMBER,'2',1,4029) +LexToken(CLOSEBRACKET,')',1,4030) +LexToken(COMMA,',',1,4031) +LexToken(VAR,'i',1,4032) +LexToken(COMMA,',',1,4033) +LexToken(VAR,'o',1,4034) +LexToken(COMMA,',',1,4035) +LexToken(VAR,'nci',1,4036) +LexToken(COMMA,',',1,4039) +LexToken(VAR,'nco',1,4040) +LexToken(COMMA,',',1,4043) +LexToken(VAR,'size',1,4044) +LexToken(OPENBRACKET,'(',1,4048) +LexToken(VAR,'xx',1,4049) +LexToken(COMMA,',',1,4051) +LexToken(NUMBER,'1',1,4052) +LexToken(CLOSEBRACKET,')',1,4053) +LexToken(COMMA,',',1,4054) +LexToken(VAR,'size',1,4055) +LexToken(OPENBRACKET,'(',1,4059) +LexToken(VAR,'z',1,4060) +LexToken(COMMA,',',1,4061) +LexToken(NUMBER,'1',1,4062) +LexToken(CLOSEBRACKET,')',1,4063) +LexToken(COMMA,',',1,4064) +LexToken(VAR,'nrp',1,4080) +LexToken(COMMA,',',1,4083) +LexToken(DQSTRING,'"c"',1,4086) +LexToken(CLOSEBRACKET,')',1,4087) +LexToken(EOL,'\n',1,4088) +LexToken(VAR,'dep_ut',1,4101) +LexToken(OPENBRACKET,'(',1,4107) +LexToken(NUMBER,'2',1,4108) +LexToken(CLOSEBRACKET,')',1,4109) +LexToken(ASSIGNMENT,'=',1,4110) +LexToken(OPENBRACKET,'(',1,4111) +LexToken(NUMBER,'1',1,4112) +LexToken(COMPARISON,'==',1,4113) +LexToken(VAR,'deptime',1,4115) +LexToken(CLOSEBRACKET,')',1,4122) +LexToken(EOL,'\n',1,4123) +LexToken(IF,'if',1,4136) +LexToken(NOT,'~',1,4139) +LexToken(VAR,'ok',1,4140) +LexToken(THEN,'then',1,4143) +LexToken(EOL,'\n',1,4147) +LexToken(BREAK,'break',1,4164) +LexToken(COMMA,',',1,4169) +LexToken(EOL,'\n',1,4170) +LexToken(END,'end',1,4183) +LexToken(EOL,'\n',1,4186) +LexToken(OPENSQBRACKET,'[',1,4199) +LexToken(VAR,'model',1,4200) +LexToken(COMMA,',',1,4205) +LexToken(VAR,'graphics',1,4206) +LexToken(COMMA,',',1,4214) +LexToken(VAR,'ok',1,4215) +LexToken(CLOSESQBRACKET,']',1,4217) +LexToken(ASSIGNMENT,'=',1,4218) +LexToken(VAR,'check_io',1,4219) +LexToken(OPENBRACKET,'(',1,4227) +LexToken(VAR,'model',1,4228) +LexToken(COMMA,',',1,4233) +LexToken(VAR,'graphics',1,4234) +LexToken(COMMA,',',1,4242) +LexToken(VAR,'i',1,4243) +LexToken(COMMA,',',1,4244) +LexToken(VAR,'o',1,4245) +LexToken(COMMA,',',1,4246) +LexToken(VAR,'ci',1,4247) +LexToken(COMMA,',',1,4249) +LexToken(VAR,'co',1,4250) +LexToken(CLOSEBRACKET,')',1,4252) +LexToken(EOL,'\n',1,4253) +LexToken(IF,'if',1,4266) +LexToken(VAR,'ok',1,4269) +LexToken(THEN,'then',1,4272) +LexToken(EOL,'\n',1,4276) +LexToken(VAR,'auto',1,4293) +LexToken(ASSIGNMENT,'=',1,4297) +LexToken(VAR,'auto0',1,4298) +LexToken(EOL,'\n',1,4303) +LexToken(VAR,'model',1,4320) +LexToken(DOT,'.',1,4325) +LexToken(VAR,'state',1,4326) +LexToken(ASSIGNMENT,'=',1,4331) +LexToken(VAR,'xx',1,4332) +LexToken(EOL,'\n',1,4334) +LexToken(VAR,'model',1,4351) +LexToken(DOT,'.',1,4356) +LexToken(VAR,'dstate',1,4357) +LexToken(ASSIGNMENT,'=',1,4363) +LexToken(VAR,'z',1,4364) +LexToken(EOL,'\n',1,4365) +LexToken(VAR,'model',1,4382) +LexToken(DOT,'.',1,4387) +LexToken(VAR,'rpar',1,4388) +LexToken(ASSIGNMENT,'=',1,4392) +LexToken(VAR,'rpar',1,4393) +LexToken(EOL,'\n',1,4397) +LexToken(IF,'if',1,4414) +LexToken(VAR,'model',1,4417) +LexToken(DOT,'.',1,4422) +LexToken(VAR,'ipar',1,4423) +LexToken(COMPARISON,'<>',1,4428) +LexToken(NUMBER,'0',1,4431) +LexToken(THEN,'then',1,4433) +LexToken(EOL,'\n',1,4437) +LexToken(VAR,'model',1,4458) +LexToken(DOT,'.',1,4463) +LexToken(VAR,'opar',1,4464) +LexToken(ASSIGNMENT,'=',1,4468) +LexToken(VAR,'model',1,4469) +LexToken(DOT,'.',1,4474) +LexToken(VAR,'ipar',1,4475) +LexToken(SEMICOLON,';',1,4479) +LexToken(EOL,'\n',1,4480) +LexToken(VAR,'model',1,4501) +LexToken(DOT,'.',1,4506) +LexToken(VAR,'ipar',1,4507) +LexToken(ASSIGNMENT,'=',1,4511) +LexToken(NUMBER,'0',1,4512) +LexToken(SEMICOLON,';',1,4513) +LexToken(EOL,'\n',1,4514) +LexToken(END,'end',1,4531) +LexToken(EOL,'\n',1,4534) +LexToken(IF,'if',1,4551) +LexToken(VAR,'or',1,4554) +LexToken(OPENBRACKET,'(',1,4556) +LexToken(VAR,'model',1,4557) +LexToken(DOT,'.',1,4562) +LexToken(VAR,'opar',1,4563) +LexToken(COMPARISON,'<>',1,4567) +LexToken(VAR,'tt',1,4569) +LexToken(CLOSEBRACKET,')',1,4571) +LexToken(THEN,'then',1,4573) +LexToken(EOL,'\n',1,4577) +LexToken(VAR,'needcompile',1,4598) +LexToken(ASSIGNMENT,'=',1,4609) +LexToken(NUMBER,'4',1,4610) +LexToken(COMMA,',',1,4611) +LexToken(EOL,'\n',1,4612) +LexToken(END,'end',1,4629) +LexToken(EOL,'\n',1,4632) +LexToken(VAR,'model',1,4649) +LexToken(DOT,'.',1,4654) +LexToken(VAR,'opar',1,4655) +LexToken(ASSIGNMENT,'=',1,4659) +LexToken(VAR,'tt',1,4660) +LexToken(EOL,'\n',1,4662) +LexToken(VAR,'model',1,4679) +LexToken(DOT,'.',1,4684) +LexToken(VAR,'firing',1,4685) +LexToken(ASSIGNMENT,'=',1,4691) +LexToken(VAR,'auto',1,4692) +LexToken(EOL,'\n',1,4696) +LexToken(VAR,'model',1,4713) +LexToken(DOT,'.',1,4718) +LexToken(VAR,'dep_ut',1,4719) +LexToken(ASSIGNMENT,'=',1,4725) +LexToken(VAR,'dep_ut',1,4726) +LexToken(EOL,'\n',1,4732) +LexToken(VAR,'x',1,4749) +LexToken(DOT,'.',1,4750) +LexToken(VAR,'model',1,4751) +LexToken(ASSIGNMENT,'=',1,4756) +LexToken(VAR,'model',1,4757) +LexToken(EOL,'\n',1,4762) +LexToken(VAR,'exprs',1,4779) +LexToken(OPENBRACKET,'(',1,4784) +LexToken(NUMBER,'2',1,4785) +LexToken(CLOSEBRACKET,')',1,4786) +LexToken(ASSIGNMENT,'=',1,4787) +LexToken(VAR,'tt',1,4788) +LexToken(EOL,'\n',1,4790) +LexToken(VAR,'graphics',1,4807) +LexToken(DOT,'.',1,4815) +LexToken(VAR,'exprs',1,4816) +LexToken(ASSIGNMENT,'=',1,4821) +LexToken(VAR,'exprs',1,4822) +LexToken(EOL,'\n',1,4827) +LexToken(VAR,'x',1,4844) +LexToken(DOT,'.',1,4845) +LexToken(VAR,'graphics',1,4846) +LexToken(ASSIGNMENT,'=',1,4854) +LexToken(VAR,'graphics',1,4855) +LexToken(EOL,'\n',1,4863) +LexToken(BREAK,'break',1,4880) +LexToken(EOL,'\n',1,4885) +LexToken(END,'end',1,4898) +LexToken(EOL,'\n',1,4901) +LexToken(END,'end',1,4910) +LexToken(EOL,'\n',1,4913) +LexToken(VAR,'needcompile',1,4922) +LexToken(ASSIGNMENT,'=',1,4933) +LexToken(RESUME,'resume',1,4934) +LexToken(OPENBRACKET,'(',1,4940) +LexToken(VAR,'needcompile',1,4941) +LexToken(CLOSEBRACKET,')',1,4952) +LexToken(EOL,'\n',1,4953) +LexToken(CASE,'case',1,4958) +LexToken(DQSTRING,'"define"',1,4970) +LexToken(THEN,'then',1,4972) +LexToken(EOL,'\n',1,4976) +LexToken(VAR,'in',1,4985) +LexToken(ASSIGNMENT,'=',1,4987) +LexToken(NUMBER,'1',1,4988) +LexToken(EOL,'\n',1,4989) +LexToken(VAR,'out',1,4998) +LexToken(ASSIGNMENT,'=',1,5001) +LexToken(NUMBER,'1',1,5002) +LexToken(EOL,'\n',1,5003) +LexToken(VAR,'clkin',1,5012) +LexToken(ASSIGNMENT,'=',1,5017) +LexToken(OPENSQBRACKET,'[',1,5018) +LexToken(CLOSESQBRACKET,']',1,5019) +LexToken(EOL,'\n',1,5020) +LexToken(VAR,'clkout',1,5029) +LexToken(ASSIGNMENT,'=',1,5035) +LexToken(OPENSQBRACKET,'[',1,5036) +LexToken(CLOSESQBRACKET,']',1,5037) +LexToken(EOL,'\n',1,5038) +LexToken(VAR,'x0',1,5047) +LexToken(ASSIGNMENT,'=',1,5049) +LexToken(OPENSQBRACKET,'[',1,5050) +LexToken(CLOSESQBRACKET,']',1,5051) +LexToken(EOL,'\n',1,5052) +LexToken(VAR,'z0',1,5061) +LexToken(ASSIGNMENT,'=',1,5063) +LexToken(OPENSQBRACKET,'[',1,5064) +LexToken(CLOSESQBRACKET,']',1,5065) +LexToken(EOL,'\n',1,5066) +LexToken(VAR,'typ',1,5075) +LexToken(ASSIGNMENT,'=',1,5078) +LexToken(DQSTRING,'"c"',1,5081) +LexToken(EOL,'\n',1,5082) +LexToken(VAR,'auto',1,5091) +LexToken(ASSIGNMENT,'=',1,5095) +LexToken(OPENSQBRACKET,'[',1,5096) +LexToken(CLOSESQBRACKET,']',1,5097) +LexToken(EOL,'\n',1,5098) +LexToken(VAR,'rpar',1,5107) +LexToken(ASSIGNMENT,'=',1,5111) +LexToken(OPENSQBRACKET,'[',1,5112) +LexToken(CLOSESQBRACKET,']',1,5113) +LexToken(EOL,'\n',1,5114) +LexToken(EOL,'\n',1,5115) +LexToken(VAR,'model',1,5124) +LexToken(ASSIGNMENT,'=',1,5129) +LexToken(SCICOS_MODEL,'scicos_model',1,5130) +LexToken(OPENBRACKET,'(',1,5142) +LexToken(CLOSEBRACKET,')',1,5143) +LexToken(EOL,'\n',1,5144) +LexToken(VAR,'model',1,5153) +LexToken(DOT,'.',1,5158) +LexToken(VAR,'sim',1,5159) +LexToken(ASSIGNMENT,'=',1,5162) +LexToken(VAR,'list',1,5163) +LexToken(OPENBRACKET,'(',1,5167) +LexToken(DQSTRING,'"scifunc"',1,5176) +LexToken(COMMA,',',1,5177) +LexToken(NUMBER,'3',1,5178) +LexToken(CLOSEBRACKET,')',1,5179) +LexToken(EOL,'\n',1,5180) +LexToken(VAR,'model',1,5189) +LexToken(DOT,'.',1,5194) +LexToken(VAR,'in',1,5195) +LexToken(ASSIGNMENT,'=',1,5197) +LexToken(VAR,'in',1,5198) +LexToken(EOL,'\n',1,5200) +LexToken(VAR,'model',1,5209) +LexToken(DOT,'.',1,5214) +LexToken(VAR,'out',1,5215) +LexToken(ASSIGNMENT,'=',1,5218) +LexToken(VAR,'out',1,5219) +LexToken(EOL,'\n',1,5222) +LexToken(VAR,'model',1,5231) +LexToken(DOT,'.',1,5236) +LexToken(VAR,'evtin',1,5237) +LexToken(ASSIGNMENT,'=',1,5242) +LexToken(VAR,'clkin',1,5243) +LexToken(EOL,'\n',1,5248) +LexToken(VAR,'model',1,5257) +LexToken(DOT,'.',1,5262) +LexToken(VAR,'evtout',1,5263) +LexToken(ASSIGNMENT,'=',1,5269) +LexToken(VAR,'clkout',1,5270) +LexToken(EOL,'\n',1,5276) +LexToken(VAR,'model',1,5285) +LexToken(DOT,'.',1,5290) +LexToken(VAR,'state',1,5291) +LexToken(ASSIGNMENT,'=',1,5296) +LexToken(VAR,'x0',1,5297) +LexToken(EOL,'\n',1,5299) +LexToken(VAR,'model',1,5308) +LexToken(DOT,'.',1,5313) +LexToken(VAR,'dstate',1,5314) +LexToken(ASSIGNMENT,'=',1,5320) +LexToken(VAR,'z0',1,5321) +LexToken(EOL,'\n',1,5323) +LexToken(VAR,'model',1,5332) +LexToken(DOT,'.',1,5337) +LexToken(VAR,'rpar',1,5338) +LexToken(ASSIGNMENT,'=',1,5342) +LexToken(VAR,'rpar',1,5343) +LexToken(EOL,'\n',1,5347) +LexToken(VAR,'model',1,5356) +LexToken(DOT,'.',1,5361) +LexToken(VAR,'ipar',1,5362) +LexToken(ASSIGNMENT,'=',1,5366) +LexToken(NUMBER,'0',1,5367) +LexToken(EOL,'\n',1,5368) +LexToken(VAR,'model',1,5377) +LexToken(DOT,'.',1,5382) +LexToken(VAR,'opar',1,5383) +LexToken(ASSIGNMENT,'=',1,5387) +LexToken(VAR,'list',1,5388) +LexToken(OPENBRACKET,'(',1,5392) +LexToken(CLOSEBRACKET,')',1,5393) +LexToken(EOL,'\n',1,5394) +LexToken(VAR,'model',1,5403) +LexToken(DOT,'.',1,5408) +LexToken(VAR,'blocktype',1,5409) +LexToken(ASSIGNMENT,'=',1,5418) +LexToken(VAR,'typ',1,5419) +LexToken(EOL,'\n',1,5422) +LexToken(VAR,'model',1,5431) +LexToken(DOT,'.',1,5436) +LexToken(VAR,'firing',1,5437) +LexToken(ASSIGNMENT,'=',1,5443) +LexToken(VAR,'auto',1,5444) +LexToken(EOL,'\n',1,5448) +LexToken(VAR,'model',1,5457) +LexToken(DOT,'.',1,5462) +LexToken(VAR,'dep_ut',1,5463) +LexToken(ASSIGNMENT,'=',1,5469) +LexToken(OPENSQBRACKET,'[',1,5470) +LexToken(PREVAR_BOOLEAN,'%t',1,5471) +LexToken(PREVAR_BOOLEAN,'%f',1,5474) +LexToken(CLOSESQBRACKET,']',1,5476) +LexToken(EOL,'\n',1,5477) +LexToken(EOL,'\n',1,5478) +LexToken(VAR,'exprs',1,5487) +LexToken(ASSIGNMENT,'=',1,5492) +LexToken(VAR,'list',1,5493) +LexToken(OPENBRACKET,'(',1,5497) +LexToken(OPENSQBRACKET,'[',1,5498) +LexToken(VAR,'sci2exp',1,5499) +LexToken(OPENBRACKET,'(',1,5506) +LexToken(VAR,'in',1,5507) +LexToken(CLOSEBRACKET,')',1,5509) +LexToken(SEMICOLON,';',1,5510) +LexToken(VAR,'sci2exp',1,5511) +LexToken(OPENBRACKET,'(',1,5518) +LexToken(VAR,'out',1,5519) +LexToken(CLOSEBRACKET,')',1,5522) +LexToken(SEMICOLON,';',1,5523) +LexToken(VAR,'sci2exp',1,5524) +LexToken(OPENBRACKET,'(',1,5531) +LexToken(VAR,'clkin',1,5532) +LexToken(CLOSEBRACKET,')',1,5537) +LexToken(SEMICOLON,';',1,5538) +LexToken(VAR,'sci2exp',1,5539) +LexToken(OPENBRACKET,'(',1,5546) +LexToken(VAR,'clkout',1,5547) +LexToken(CLOSEBRACKET,')',1,5553) +LexToken(SEMICOLON,';',1,5554) +LexToken(VAR,'strcat',1,5564) +LexToken(OPENBRACKET,'(',1,5570) +LexToken(VAR,'sci2exp',1,5571) +LexToken(OPENBRACKET,'(',1,5578) +LexToken(VAR,'x0',1,5579) +LexToken(CLOSEBRACKET,')',1,5581) +LexToken(CLOSEBRACKET,')',1,5582) +LexToken(SEMICOLON,';',1,5583) +LexToken(VAR,'strcat',1,5584) +LexToken(OPENBRACKET,'(',1,5590) +LexToken(VAR,'sci2exp',1,5591) +LexToken(OPENBRACKET,'(',1,5598) +LexToken(VAR,'z0',1,5599) +LexToken(CLOSEBRACKET,')',1,5601) +LexToken(CLOSEBRACKET,')',1,5602) +LexToken(SEMICOLON,';',1,5603) +LexToken(VAR,'strcat',1,5613) +LexToken(OPENBRACKET,'(',1,5619) +LexToken(VAR,'sci2exp',1,5620) +LexToken(OPENBRACKET,'(',1,5627) +LexToken(VAR,'rpar',1,5628) +LexToken(CLOSEBRACKET,')',1,5632) +LexToken(CLOSEBRACKET,')',1,5633) +LexToken(SEMICOLON,';',1,5634) +LexToken(VAR,'sci2exp',1,5635) +LexToken(OPENBRACKET,'(',1,5642) +LexToken(VAR,'auto',1,5643) +LexToken(CLOSEBRACKET,')',1,5647) +LexToken(CLOSESQBRACKET,']',1,5648) +LexToken(COMMA,',',1,5649) +LexToken(VAR,'list',1,5661) +LexToken(OPENBRACKET,'(',1,5665) +LexToken(DQSTRING,'"y1=sin(u1)"',1,5677) +LexToken(COMMA,',',1,5678) +LexToken(DQSTRING,'" "',1,5681) +LexToken(COMMA,',',1,5682) +LexToken(DQSTRING,'" "',1,5685) +LexToken(COMMA,',',1,5686) +LexToken(DQSTRING,'"y1=sin(u1)"',1,5698) +LexToken(COMMA,',',1,5699) +LexToken(DQSTRING,'" "',1,5702) +LexToken(COMMA,',',1,5703) +LexToken(DQSTRING,'" "',1,5706) +LexToken(COMMA,',',1,5707) +LexToken(DQSTRING,'" "',1,5710) +LexToken(CLOSEBRACKET,')',1,5711) +LexToken(CLOSEBRACKET,')',1,5712) +LexToken(EOL,'\n',1,5713) +LexToken(VAR,'gr_i',1,5722) +LexToken(ASSIGNMENT,'=',1,5726) +LexToken(OPENSQBRACKET,'[',1,5727) +LexToken(CLOSESQBRACKET,']',1,5728) +LexToken(EOL,'\n',1,5729) +LexToken(VAR,'x',1,5738) +LexToken(ASSIGNMENT,'=',1,5739) +LexToken(VAR,'standard_define',1,5740) +LexToken(OPENBRACKET,'(',1,5755) +LexToken(OPENSQBRACKET,'[',1,5756) +LexToken(NUMBER,'2',1,5757) +LexToken(NUMBER,'2',1,5759) +LexToken(CLOSESQBRACKET,']',1,5760) +LexToken(COMMA,',',1,5761) +LexToken(VAR,'model',1,5762) +LexToken(COMMA,',',1,5767) +LexToken(VAR,'exprs',1,5768) +LexToken(COMMA,',',1,5773) +LexToken(VAR,'gr_i',1,5774) +LexToken(CLOSEBRACKET,')',1,5778) +LexToken(EOL,'\n',1,5779) +LexToken(END,'end',1,5784) +LexToken(EOL,'\n',1,5787) +LexToken(ENDFUNCTION,'endfunction',1,5788) +LexToken(EOL,'\n',1,5799) |