TEPL est un simple langage de programmation éducatif destiné aux débutants pour apprendre les concepts de programmation de base. Il fournit une interface conviviale pour la pratique de la programmation. TEPL prend en charge les calculs arithmétiques de base, la prise en charge des variables, les opérateurs logiques, les booléens, les opérateurs mathématiques IF Instructions et instructions d'entrée.
Pour plus d'informations et de documentation, visitez TEPL DOCS.
Lexer se trouve dans le fichier src/lexer.py . Les nœuds AST peuvent être trouvés dans le fichier src/nodes.py . L'analyseur peut être trouvé dans le fichier src/parser.py . Le transpiler peut être trouvé dans le fichier src/transpiler.py .
Pour les informations de licence, vérifiez ici.
Numéro jeu de deviner.
PC this is a comment, and this is an example of a basic number guessing game CP
forever do
set guess to 'Enter a number from 0 to 100: ' expecting input and num
set secret to random num from 0 to 100
if guess > 100 OR guess < 0 then
output $"Error: You inputed a number that is less than or greater than 0 or 100, it was $guess!"
elseif guess > secret OR guess < secret then
output $"Wrong guess! The secret number was...$secret!"
else then
output $"You got it right! The secret number was $secret!"
end
pause 1
exit
end