Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
VJET/Typing Variables with VJETDoc
< VJET
For JavaScript the comment declaration has the following parts:
final -- optional but if used must precede the type
type -- required, may be preceded by final
Examples of variable declaration:
var n = 5; //< final int var s = 'Hello'; //< String var str = 'World'; //< final String
Redeclaration
While Javascript allows variable re-declaration, Vjet validation is stricter. You can only declare a variable once. So, for example, the following would be an error. If a variable is re-declared using Vjet in the same scope as another declaration, it is an error.
var n = 5; //< int var n; //< String ; this redeclare would result in an error