Pour vérifier seulement un chaine de caractère tu peux utiliser les expression régulière. ( ici )

Si tu veux faire un compilateur il faut utiliser des librairies externes spécialisées pour ça....