head 1.21; access; symbols; locks; strict; comment @# @; 1.21 date 2007.03.19.12.02.53; author jcastillo; state Exp; branches; next 1.20; commitid 3cb145fe7bc14567; 1.20 date 2005.10.10.11.41.48; author jcastillo; state Exp; branches; next 1.19; commitid 5cb3434a53634567; 1.19 date 2005.09.19.18.41.42; author jcastillo; state Exp; branches; next 1.18; commitid 6206432f064a4567; 1.18 date 2005.09.16.00.30.32; author jcastillo; state Exp; branches; next 1.17; commitid fde432a12214567; 1.17 date 2005.07.20.10.07.09; author jcastillo; state Exp; branches; next 1.16; commitid 282b42de22344567; 1.16 date 2005.05.20.12.33.59; author jcastillo; state Exp; branches; next 1.15; commitid 3fea428dd9284567; 1.15 date 2005.05.18.16.36.13; author jcastillo; state Exp; branches; next 1.14; commitid 11e1428b6eef4567; 1.14 date 2005.03.18.12.39.22; author jcastillo; state Exp; branches; next 1.13; 1.13 date 2005.03.18.10.38.07; author jcastillo; state Exp; branches; next 1.12; 1.12 date 2005.03.17.19.50.19; author jcastillo; state Exp; branches; next 1.11; 1.11 date 2005.03.16.18.43.26; author jcastillo; state Exp; branches; next 1.10; 1.10 date 2005.03.16.16.47.32; author jcastillo; state Exp; branches; next 1.9; 1.9 date 2005.03.15.19.39.11; author jcastillo; state Exp; branches; next 1.8; 1.8 date 2005.02.25.14.31.50; author jcastillo; state Exp; branches; next 1.7; 1.7 date 2005.02.05.13.16.40; author jcastillo; state Exp; branches; next 1.6; 1.6 date 2005.02.04.12.20.02; author jcastillo; state Exp; branches; next 1.5; 1.5 date 2005.01.26.16.50.04; author jcastillo; state Exp; branches; next 1.4; 1.4 date 2005.01.23.13.19.42; author jcastillo; state Exp; branches; next 1.3; 1.3 date 2005.01.20.18.20.05; author jcastillo; state Exp; branches; next 1.2; 1.2 date 2005.01.18.15.23.14; author jcastillo; state Exp; branches; next 1.1; 1.1 date 2005.01.17.11.04.40; author jcastillo; state Exp; branches; next ; desc @@ 1.21 log @Support for signed integers by Chris Stratford @ text @19-03-2007 Version 0.6 Added support for signed intergers by Chris Stratford 10-10-2005 Version 0.5 Added support for structures as local variables View dummy2.cpp file for an example 19-09-2005 Version 0.4.6 Fix bug when closing method with }; Ignore quotes in comments 20-07-2005 Version 0.4.5 Fix bug in functions parameters Update sglib.h library 20-05-2005 Version 0.4.4 Fix bug using comments with -- and ++ operators Fix bug inferring regs with arrays Fix bug when using defines inside case statements Fix bug using comments Fix bug when assigning defines to variables 18-05-2005 Version 0.4.3 Fix bug using ? and _ in header file Fix bug using multiple pointer declarations in header file Added #ifndef to implementation file 18-03-2005 Version 0.4.2 Fix bug in hexadecimal numbers in case statatements Fix bug in type conversions Fix bug in array length Fix bug in process without variables declaration 15-03-2005 Version 0.4.1 Fix bug with <= comparation for loops with int type as index supported Support hex numbers in switchs Support sc_signals arrays Fix bug when connecting a output port to another Solved problem in type conversions Solved problem with enumeration list Solved bug in nested switch statements 25-02-2005 Version 0.4 Added support for unsigned functions 05-02-2005 Version 0.3.1 Contribution of Harald Devos: Line number in syntax error ShowSignalsList arguments Fix 03-02-2005 Version 0.3 Lists implementation completely rewrited using sglib library 26-01-2005 Version 0.2.5 Solved bug in nested switchs Uses non-blocking assignments in sequential processes Macros are correctly invoked inside and outside processes More support for preprocessor constructions 23-01-2005 Version 0.2.4 Contribution of Harald Devos: Fix Memory allocation problems Fix return -1 in list.c 20-01-2005 Version 0.2.3 Fix Memory allocation problems Ignore SystemC type conversions 18-01-2005 Version 0.2.2 Contribution of Harald Devos: Fix bug when using keywords in comments Adding multilines with \ 17-01-2005 Version 0.2.1 Fix bug in else if Translate true and false into 1 and 0 21-12-2004 Version 0.2 Added support for enumerate data types Added Directives Added new sensitive constructions @ 1.20 log @*** empty log message *** @ text @d1 106 a106 101 10-10-2005 Version 0.5 Added support for structures as local variables View dummy2.cpp file for an example 19-09-2005 Version 0.4.6 Fix bug when closing method with }; Ignore quotes in comments 20-07-2005 Version 0.4.5 Fix bug in functions parameters Update sglib.h library 20-05-2005 Version 0.4.4 Fix bug using comments with -- and ++ operators Fix bug inferring regs with arrays Fix bug when using defines inside case statements Fix bug using comments Fix bug when assigning defines to variables 18-05-2005 Version 0.4.3 Fix bug using ? and _ in header file Fix bug using multiple pointer declarations in header file Added #ifndef to implementation file 18-03-2005 Version 0.4.2 Fix bug in hexadecimal numbers in case statatements Fix bug in type conversions Fix bug in array length Fix bug in process without variables declaration 15-03-2005 Version 0.4.1 Fix bug with <= comparation for loops with int type as index supported Support hex numbers in switchs Support sc_signals arrays Fix bug when connecting a output port to another Solved problem in type conversions Solved problem with enumeration list Solved bug in nested switch statements 25-02-2005 Version 0.4 Added support for unsigned functions 05-02-2005 Version 0.3.1 Contribution of Harald Devos: Line number in syntax error ShowSignalsList arguments Fix 03-02-2005 Version 0.3 Lists implementation completely rewrited using sglib library 26-01-2005 Version 0.2.5 Solved bug in nested switchs Uses non-blocking assignments in sequential processes Macros are correctly invoked inside and outside processes More support for preprocessor constructions 23-01-2005 Version 0.2.4 Contribution of Harald Devos: Fix Memory allocation problems Fix return -1 in list.c 20-01-2005 Version 0.2.3 Fix Memory allocation problems Ignore SystemC type conversions 18-01-2005 Version 0.2.2 Contribution of Harald Devos: Fix bug when using keywords in comments Adding multilines with \ 17-01-2005 Version 0.2.1 Fix bug in else if Translate true and false into 1 and 0 21-12-2004 Version 0.2 Added support for enumerate data types Added Directives Added new sensitive constructions @ 1.19 log @ View ChangeLog @ text @d1 6 @ 1.18 log @no message @ text @d1 6 d39 1 a39 1 Support sc_signals arrays @ 1.17 log @*** empty log message *** @ text @d11 1 a11 1 Fix bug when using defines inside case statements d13 1 a13 1 Fix bug when assigning defines to variables d26 1 a26 1 Fix bug in process without variables declaration d33 1 a33 1 Support sc_signals arrays d37 1 a37 1 Solved bug in nested switch statements @ 1.16 log @*** empty log message *** @ text @d1 6 @ 1.15 log @*** empty log message *** @ text @d1 8 d11 2 a12 2 Corrected bug using ? and _ in header file Corrected bug using multiple pointer declarations in header file d17 4 a20 4 Corrected bug in hexadecimal numbers in case statatements Corrected bug in type conversions Corrected bug in array length Corrected bug in process without variables declaration d24 1 a24 1 Corrected bug with <= comparation d28 1 a28 1 Corrected bug when connecting a output port to another d41 1 a41 1 ShowSignalsList arguments corrected d58 2 a59 2 Corrected Memory allocation problems Corrected return -1 in list.c d63 1 a63 1 Corrected Memory allocation problems d69 1 a69 1 Corrected bug when using keywords in comments d75 1 a75 1 Corrected bug in else if @ 1.14 log @*** empty log message *** @ text @d1 6 @ 1.13 log @*** empty log message *** @ text @d6 1 @ 1.12 log @View ChangeLog @ text @d1 6 @ 1.11 log @ View ChangeLog @ text @d9 2 a10 1 Solved problem with enumeration list @ 1.10 log @ Array support in header files @ text @d7 3 @ 1.9 log @ View Change Log @ text @d6 1 @ 1.8 log @Added support for functions @ text @d1 1 a1 1 25-02-2004 Version 0.4 d3 7 a9 1 Added support for functions @ 1.7 log @ Version 0.3.1. Contribution of Harald Devos. View ChangeLog @ text @d1 4 d13 1 a13 1 Lists implementation completely rewrite using sglib library @ 1.6 log @*** empty log message *** @ text @d1 6 @ 1.5 log @Version 0.2.5. View ChangeLog @ text @d1 4 @ 1.4 log @Version 0.2.4. Bugs corrected contributed by Harald Devos @ text @d1 8 @ 1.3 log @View ChangeLog @ text @d1 6 @ 1.2 log @Contributions by Harald Devos @ text @d1 5 @ 1.1 log @Version 0.2.1. elseif bug corrected. Added true and false translation @ text @d1 7 d10 1 a10 1 Corrected bug in else if @