<p>Solstice compiles for the Ground VM, a speedy, light platform.</p>
</div>
<divclass="feature">
<h3>Simple syntax</h3>
<p>Solstice feels familiar, but light. There's no quirks in the syntax, just pure bliss.</p>
</div>
</div>
</div>
<divclass="box">
<h2>Examples</h2>
<divclass="feature-row">
<divclass="feature">
<h3>92nd Fibonacci Number</h3>
<preclass="code">
<code>a = 0
b = 1
n = 92
i = 0
while i != n {
temp = a + b
a = b
b = temp
i = i + 1
}
puts a</code></pre>
</div>
<divclass="feature">
<h3>Guess The Password</h3>
<preclass="code">
<code>accessNotGranted = true
while accessNotGranted {
password = input("Password: ")
if password == "dingus" {
accessNotGranted = false
}
if password != "dingus" {
puts "Incorrect password!"
}
}
puts "Welcome!"</code></pre>
</div>
<divclass="feature">
<h3>Count to 100,000</h3>
<preclass="code">
<code>number = 0
while number <100000{
number = number + 1
puts number
}</code></pre>
</div>
</div>
</div>
<divclass="box"id="installing">
<h2>Getting Solstice</h2>
<p>Solstice is an in-development language, and you can find the latest code on the <ahref="https://chsp.au/max/solstice">Git repository</a>. At present, the stability of Solstice is questionable, so don't trust it to handle your nuclear codes or anything like that yet.</p>
<p>This script will automatically build and install Solstice and Ground from source for you, or update them if they are already installed.</p>
<p>If you find any issues while trying Solstice, please report them <ahref="https://chsp.au/max/solstice/issues">here</a>! Solstice needs all the help it can get.</p>
<p>Stable-ish builds are avaliable in <ahref="https://chsp.au/max/solstice/releases">the releases tab</a> of the Git repository. These builds are likely to be more stable, but don't treat them as a stable branch yet.</p>