TEPL es un lenguaje de programación educativo simple dirigido a principiantes para aprender conceptos básicos de programación. Proporciona una interfaz fácil de usar para practicar la programación. TEPL admite cálculos aritméticos básicos, soporte variable, operadores lógicos, booleanos, operadores de matemáticas si se declaran declaraciones y declaraciones de entrada.
Para obtener más información y documentación, visite TEPL Docs.
Lexer se puede encontrar en el archivo src/lexer.py . Los nodos AST se pueden encontrar en el archivo src/nodes.py . El analizador se puede encontrar en el archivo src/parser.py . El transpilador se puede encontrar en el archivo src/transpiler.py .
Para obtener la información de la licencia, consulte aquí.
Juego de adivinadores de número.
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