Une expression
correspond à toute combinaison de mots clés, opérateurs, fonctions et de valeurs constantes dont le résultat est une valeur d'un type donné. Par exemple :
//Expression dont le résultat est la valeur numérique 25 10 + 20 - 5 //Expression dont le résultat est une valeur de type chaîne //"Voici une chaîne." "Voici une chaîne."
Une formule utilisant la syntaxe Crystal est composée d'une suite d'expressions. La valeur de l'expression finale est la valeur renvoyée par la formule et ce qui a été imprimé. Chaque expression doit être séparée de la précédente par un point-virgule (;).