Hay muchos fragmentos que detallan partes del proceso de transformación de análisis en Erlang, pero ninguno que he encontrado ofrece una cobertura completa desde la motivación hasta la ejecución. ¿Hay algún buen tutorial que me falta en algún lado y, de ser así, dónde puedo encontrarlo?¿Existe un buen tutorial completo sobre las transformaciones de análisis de Erlang disponibles?
Respuesta
Pedido esta serie de entradas del blog sobre el uso de analizar transformar las capacidades de Erlang para escribir un procesador macro para Erlang:
- erlang-macro-processor-v1-part-i
- erlang-macro-processor-v1-part-ii
- erlang-macro-processor-v1-part-iii
- erlang-macro-processor-v1-part-iv
- erlang-macro-processor-v2-part-i
- erlang-macro-processor-v2-part-ii
- erlang-macro-processor-v2-part-iii
- erlang-macro-processor-v2-part-iv
- erlang-macro-processor-v2-part-v
- erlang-macro-processor-v2-part-vi
¡Maldición! Si pudiera transferirte 100 karma, lo haría. Muy buena captura. Gracias. –
También eche un vistazo a smerl (parte de erlyweb). – snies
Tenga en cuenta que 'Programmers are strongly advised not to engage in parse transformations and no support is offered for problems encountered'. A veces simplifica el proceso de escribir nuevas piezas de código, pero a menudo rompe los controles de sintaxis como flymake. De hecho, lo odio, porque agrega una nueva capa de ofuscación cuando tratas de descubrir qué hicieron los demás en la fuente.
Estos se realizan fácilmente mediante el uso de, https://github.com/uwiger/parse_trans
- 1. ¿Un buen y completo tutorial sobre la reflexión en .NET?
- 2. ¿Existe un buen tutorial sobre las pruebas automáticas de interfaz de usuario de cacao táctil?
- 3. ¿Hay un buen tutorial sobre los scripts de MSBuild?
- 4. Cualquiera recomienda un buen tutorial sobre campos aleatorios condicionales
- 5. Un buen tutorial/referencia de VML
- 6. ¿Algún buen tutorial sobre lilith (visor de registro para Logback)?
- 7. ¿Algún buen tutorial sobre el uso de OAuth con Piston?
- 8. Erlang corba tutorial o ejemplo?
- 9. cualquier buen tutorial php sobre cómo enviar sms a teléfonos?
- 10. ¿Un buen tutorial de NASM/FASM?
- 11. ¿Existe un excelente tutorial sobre cómo usar emacs?
- 12. ¿Existe un buen repositorio de las consideraciones de IE 6?
- 13. ¿Algún buen tutorial sobre cómo usar COM desde C#?
- 14. ¿Buen tutorial introductorio sobre cómo escribir archivos sty para látex?
- 15. UnexpectedRollbackException - un análisis de escenario completo
- 16. ¿Algún buen tutorial de SharpNEAT?
- 17. Buen tutorial PyQt necesario
- 18. Punteros a algún buen Tutorial de SVM
- 19. Confundido sobre el triángulo de devanado y las transformaciones
- 20. Tutorial sobre b + tree
- 21. ¿Buen tutorial para SlickGrid?
- 22. "Completo", tutorial sobre la configuración del servidor de TeamCity CI de Jetbrain
- 23. Necesita un buen tutorial introductorio sobre el proceso de compilación de TFS
- 24. ¿Busca una recomendación de un buen tutorial sobre las mejores prácticas para un proyecto de raspado web?
- 25. Análisis JSON en Erlang
- 26. ¿Dónde puedo encontrar un tutorial completo de DirectShow?
- 27. ¿Buen texto introductorio sobre análisis estático para encontrar errores?
- 28. ¿Existe un buen patrón para reutilizar las consultas de Morphia?
- 29. ¿Existe un buen tutorial para implementar una aplicación de iPhone de realidad aumentada?
- 30. Completo tutorial gnu make/gcc
yo creo que es un manual que falta. Entonces, pedir uno está bien, pero stackoverflow tiende a funcionar mucho mejor en preguntas directas sobre cómo resolver un problema específico, en lugar de pedir enlaces/referencias. – Christian
+1 para señalar la existencia de una característica (parse transforma) de la que nunca había oído hablar. Debe ir e investigar ... ahora si hubiera un tutorial en algún lugar :-) –