eRubí | |
---|---|
Tipo de | lenguaje de marcado |
Escrito en | rubí |
Sistema operativo | multiplataforma |
ultima versión | 1.0.5 ( 12 de diciembre de 2004 ) |
Licencia | GPL y LGPL |
Sitio web | modruby.net/es/index.rbx… |
eRuby es un lenguaje de marcas en el lenguaje Ruby . A menudo se usa para insertar código Ruby en un documento HTML , similar a ASP , JSP y PHP .
eRuby permite que el código escrito en Ruby se alinee usando el par delimitador <%y %>.
Algunos ejemplos de uso:
Código de una línea
<%código rubí%>Notación alternativa:
% código rubíCódigo multilínea
<ul> <% 3 veces hacer %> <li>elemento de la lista</li> <% fin %> </ul>Resultado:
Este mismo código también se puede escribir como:
<ul> %3 veces lo hacen <li>elemento de la lista</li> % final </ul>Sustituyendo el resultado de una expresión
<%= expresión rubí %>7 + 4— Entre los delimitadores se sustituirá el valor 11 calculado a partir de la expresión .
Comentarios
<%#código rubí%>- como un comentario en Ruby. Todo el código de Ruby después del carácter # se ignora y no genera nada. Otras construcciones estándar en eRuby son similares a las de Ruby, como la sustitución de cadenas con
#{nombre_cadena}, que también es similar a Perl o PHP.
Hay varias implementaciones de eRuby:
Implementación de eRuby en lenguaje C.
Una implementación de eRuby escrita completamente en Ruby e incluida en la biblioteca estándar de Ruby.
Una implementación de eRuby en el lenguaje Ruby y también en Java .
rubí | |
---|---|
Gente | |
IDE |
|
Implementaciones |
|
Aplicaciones |
|
Bibliotecas y marcos |
|
software de servidor | |
Otro |
|
|