Content deleted Content added
m Minor corrections ad some more links added |
|||
Line 31:
Till then the author continued to develop the language, hosting twitch streams and posting progress reports on YouTube. He has kept the language and source restricted to his company during development, with plans to release it to the wider public once the compiler had been moved into a more robust state.
In a tweet posted on November 1, 2019, it was announced that the current compiler was released to a business partner for evaluation purposes. Maybe a company interested in writing some editor extension, debugger, profiler or other [[Rapid application development|RAD]] tools for the language.
==Syntax==
Line 38:
'''Variable Declaration'''
The name of a variable is written first, followed by the type, separated by a colon. If the variable is to be initialized explicitly then an assignment can follow. <syntaxhighlight lang="delphi">
</syntaxhighlight>Because of JAI's type inference feature often times the type of a declaration can be omitted. The previous example could just as validly be written as <syntaxhighlight lang="delphi">▼
a := 100;
▲Because of JAI's type inference feature often times the type of a declaration can be omitted. The previous example could just as validly be written as
</syntaxhighlight>Declaration without assignment implies automatic zero initialization unless the explicit uninitialized value is used;<syntaxhighlight lang="delphi">
v := ---;
</syntaxhighlight><br />
==External links==
[https://github.com/BSVino/JaiPrimer/wiki Jai Wiki Primer on Github]
==References==
|