Egysoros megjegyzéseket a //
jeltől kezdve helyezhetünk el a programban.
Többsoros megjegyzések a /*
jeltől a */
-ig terjednek.
Változók elnevezésére az ASCII karaktereket, számokat és aláhúzás jelet használhatjuk.
Egész konstansokat megadhatunk tizes számrendszerben, illetve a '0x
' előtaggal
tizenhatos számrendszerben. Lebegőpontos konstansokat tizedesponttal lehet medadni. Komplex számok
megadhatóak algebrai (a + bi) alakban a '#(a,b)
' kifejezéssel, polár koordinátás alakban a
%(r,phi)
kifejezéssel. String konstansokat ""
jelek között lehet megadni.
Tömb inicializálók megadása [
és ]
jelek között lehet.
A nyelv támogatja a többdimenziós tömböket.
A ChucK nyelvnek számos foglalt szava van, amelyek nem használhatók változók neveként. A foglalt szavak teljes listája:
int
float
time
dur
void
same
(nincs implementálva)complex
polar
if
else
while
until
for
repeat
break
continue
return
switch
(nincs implementálva)class
extends
public
static
pure
this
super
(nincs implementálva)interface
(nincs implementálva)implements
(nincs implementálva)protected
(nincs implementálva)private
(nincs implementálva)function
fun
spork
const
new
now
true
false
maybe
null
NULL
me
pi
samp
ms
second
minute
hour
day
week
dac
adc
blackhole
Eljárásblokkokat a {
és }
jelek között lehet megadni.
Lehetőség van a programban hibakereső kiíratást elhelyezni a <<<
és >>>
jelek segítségével. Ekkor a virtuális gép a <<<
és >>>
közti kifejezésnek kiírja az értékét és típusát. A hibakereső kiíratás
a program futását nem befolyásolja. Lehetőség van vesszővel elválasztott lista megadására is,
ebben az esetben csak a kifejezések értéke kerül kiírásra.