|
Post by Pjot on Nov 30, 2014 21:01:10 GMT 1
All, The latest BaCon version 3.0.2 is ready for consumption and can be obtained from the BaCon website. Like the previous 3.0.1 version, this is a maintenance release which focuses on fixing issues caused by the major code overhaul in the 3.0 version. Some highlights: - General parsing and performance improvements
- Option to allow lowercase statements and functions
- Many improvements in the GUI
- Lots of code cleaning and fixes
See the full list of changes for more details. BaCon releases are made available after testing on several platforms, including Tru64Unix, MacOSX and several flavors of Linux. As usual thanks to the BaCon community for notifying issues, reporting bugs and suggesting improvements. Special thanks to bitvast, vovchik, and alex for endlessly pointing out bugs, problems and inconsistencies. Best regards Peter
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Nov 30, 2014 22:53:58 GMT 1
Is this an either or? (All CAPS or all lowercase)
If Mixed case is allowed, -z should be the default.
|
|
|
Post by Pjot on Dec 1, 2014 12:54:09 GMT 1
No, it is and-and. The option is to allow lowercase, next to the default uppercase. So mixed case is allowed when using this option.
For many current programs this will lead to problems. Some existing programs use variable names which also occur as a BaCon keyword. In such situation, conversion of the BaCon source program will give problems.
So if you would like to use the lowercase by default, you have to make sure not to use variable names or C keywords or C functions which already exist as a BaCon keyword.
Note that the GUI will remember your last setting for lowercase.
BR Peter
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Dec 1, 2014 18:47:39 GMT 1
Thanks Peter for clearing that up. Eventually the mixed case may become the standard. (like & vs. ConCat)
|
|
|
Post by basica on Dec 5, 2014 17:27:40 GMT 1
peter,
Thanks for this latest release.
I'm looking forward to downloading and trying out everything.
Your attention to Bacon is a model for maintenance and creativity.
Thanks again, basica
|
|