RUBY
Sintaxis y simbolos
Prolog tiene un solo tipo de dato llamado término. que tiene varios subtipos: átomos, números, variables y términos
compuestos.
- Operadores: se compone de un átomo llamado "functor" y cierto número de argumentos. Cada argumento es un término.
- Igual: ==
- Distinto: !=
- Mayor: >
- Menor: <
- Mayor o igual: >=
- Menor o igual: <=
- Suma: +
- Resta: -
- Multiplicacion: *
- Division: /
- Cadenas de texto: Una cadena de texto es un conjunto de caracteres encerrados entre comillas simples (') o dobles (").
- Sintaxis: "Texto entre comillas dobles"
- Sintaxis: 'Texto entre comillas simples'
- Impresión: Para imprimir un valor en la línea de comandos utilizamos la palabra puts
- Sintaxis: puts "Hola Mundo"
- Concatenar Cadenas: Es posible unir cadenas de texto con el operador +.
- Sintaxis: puts "Hola" + "Mundo" + "Cómo" + "Estás"
- Variables: El nombre de una variable debe comenzar con $, _ o una letra.
- Sintaxis: name, $element y _trains
- Entradas: EA través de la consola es posible pedirle al usuario que ingrese uno o varios valores, para esto se usa
el comando "gets.chomp"
- Sintaxis: name = gets.chomp
- Comentarios: un texto que no es mostrado o utilizado para el algoritmo del programa, sino que es una guía o
comentario para el programador que esté modificando o realizando el programa.
- Sintaxis: Los comentarios se inician con # y todo lo que vaya después en la misma línea
Esqueleto
El programa tiene que abrir con un begin y cerrar con un end, como si se tratase de llaves.
Uso
Aplicación para editar y ejecutar
Puede usar Azure Pipelines para compilar los proyectos de Ruby sin necesidad de configurar ninguna infraestructura propia.
Paradigma
Se enmarca en el paradigma orientado a objetos.