¿Cuáles son todos los lenguajes de programación que admiten literales XML de forma nativa o mediante extensión? Sé de VB.NET, Scala y Factor. ¿Cualquier otro?Lenguajes de programación compatibles con literales XML
Respuesta
Perl? Nunca lo he usado, pero XML::Literal parece una forma de hacer literales XML en Perl.
Me viene a la mente XSLT. Y sí, it is a programming language.
+1, ¡es suficiente! :) – missingfaktor
Facebook publicó un PHP Extension que permite que los fragmentos de documentos XML se incrustan en el código PHP.
Desde la página de documentación vinculada a arriba:
XHP es una extensión de PHP que aumenta la sintaxis del lenguaje de tal manera que fragmentos de documentos XML válidos se convierten en expresiones PHP. Esto le permite utilizar PHP como un motor de plantillas más estricto y ofrece una implementación directa mucho más de componentes reutilizables.
Racket proporciona soporte para literales XML a través de XML Boxes. También proporciona una sintaxis basada en la expresión S muy conveniente para XML literal llamado X-expressions.
Esto no se ve como XML _literals_. – missingfaktor
Puede escribir directamente XML, usando la sintaxis XML. Aquí hay una captura de pantalla: http://www.ccs.neu.edu/home/samth/tmp/xmlbox.png –
- 1. ¿Qué lenguajes de programación son compatibles con el intercambio de códigos y/o el espacio aislado?
- 2. Lenguajes de programación SIMD
- 3. Automóvil Lenguajes de programación
- 4. literales XML en JavaScript?
- 5. ¿Lenguajes de programación verdaderamente multilingües?
- 6. lenguajes de programación no determinista
- 7. Endianness en lenguajes de programación
- 8. Lenguajes de programación administrados de código abierto
- 9. gVim y lenguajes de programación múltiples
- 10. Frecuencia de símbolos en lenguajes de programación
- 11. ¿Fuente de analizadores para lenguajes de programación?
- 12. Convergencia de Matemáticas y Lenguajes de Programación
- 13. Ordenando en lenguajes de programación funcional
- 14. Cómo combinar diferentes lenguajes de programación
- 15. jerarquía chomsky y lenguajes de programación
- 16. Complejidad de los lenguajes de programación
- 17. Introspección de lenguajes de programación funcional
- 18. ¿Cómo comenzar con NOSQL usando los lenguajes de programación .net?
- 19. ¿Qué lenguajes de programación admiten métodos constantes?
- 20. ¿Qué lenguajes de programación tienen compiladores JIT?
- 21. Lenguajes de programación Dirigido a Arduino/AVR
- 22. Covarianza y contravarianza en lenguajes de programación
- 23. Aprendiendo cómo funcionan los lenguajes de programación
- 24. ¿Por qué hay tantos lenguajes de programación?
- 25. Accesorios compatibles con Mocha compatibles
- 26. Traduciendo Java bytecode en otras representaciones y lenguajes de programación
- 27. ¿Hay lenguajes de programación de tipo estático con herencia donde los parámetros del método son contravariantes?
- 28. Sustitución dentro de literales literales literales? .
- 29. ¿Qué lenguajes de scripting son compatibles con los enteros largos (64 bits)?
- 30. ¿Qué lenguajes funcionales de JVM son compatibles con IDE? (IDE: IDEA, Netbeans, Eclipse o similar)
Parece un tanto extraño contar los idiomas en los que alguien tenía que escribir una extensión del compilador en C++, pero no contar los idiomas que eran lo suficientemente flexibles como para que alguien pudiera escribir una extensión en el lenguaje en sí mismo. – Ken
@Ken: +1, buen punto. Factor añadido a la lista. Gracias. – missingfaktor
No conozco una biblioteca que lo haga, pero Common Lisp admite macros de lector, lo que le permite definir su propia sintaxis. – Ken