KoolB Version 12 Released! Yippee! Yet another release – this time its version 12 (like duh, what else comes after 11?). The latest in this release is:
New features in KoolB:
- Can create subs & functions that take any number of parameters
- Can call them anywhere in the program (even recursively)
- Can use function in expressions
- Can return a value by storing it in Result
- KoolB can now (with some modifications that come with $AppType DLL), create DLLs with those subs & functions you’ve created
Limitations in KoolB:
- You can only pass parameters by value, not by reference
- You can only pass simple data types by reference – do not try to pass UDTs or arrays
- You cannot create arrays or UDTs inside functions
- Subs & Functions without any parameters must still use parenthesis (like C)
Interested? Download it and check out the Functions/funcs.bas program in the Examples folder.