About

Metadata

  • Last updated , by MarcosViera
  • License LicenseRef-LGPL
  • Maintained by: Marcos Viera <mviera@fing.edu.uy>

  • Lottery factor: 0

Links

Installation

This package uses the Custom cabal build type

Tested Compilers

  1. 9.12.2
  2. 9.12.1
  3. 9.10.3
  4. 9.10.2
  5. 9.10.1
  6. 9.8.4
  7. 9.8.3
  8. 9.8.2
  9. 9.8.1
  10. 9.6.7
  11. 9.6.6
  12. 9.6.5
  13. 9.6.4
  14. 9.6.3
  15. 9.6.2
  16. 9.6.1
  17. 9.4.8
  18. 9.4.7
  19. 9.4.6
  20. 9.4.5
  21. 9.4.4
  22. 9.4.3
  23. 9.4.2
  24. 9.4.1
  25. 9.2.8
  26. 9.2.7
  27. 9.2.6
  28. 9.2.5
  29. 9.2.4
  30. 9.2.3
  31. 9.2.2
  32. 9.2.1
  33. 9.0.2
  34. 9.0.1
  35. 8.10.7
  36. 8.10.6
  37. 8.10.5
  38. 8.10.4
  39. 8.10.3
  40. 8.10.2
  41. 8.10.1
  42. 8.8.4
  43. 8.8.3
  44. 8.8.2
  45. 8.8.1
  46. 8.6.5
  47. 8.6.4
  48. 8.6.3
  49. 8.6.2
  50. 8.6.1
  51. 8.4.4
  52. 8.4.3
  53. 8.4.2
  54. 8.4.1
  55. 8.2.2
  56. 8.0.2
  57. 7.10.3

Package Flags

Use the -f option with cabal commands to enable flags

    l1 (off by default)

    Oberon-0

    l2 (off by default)

    l1 + FOR + CASE

    l3 (off by default)

    l2 + procedures

    l4 (off by default)

    l3 + arrays and records

    t1 (off by default)

    pretty-printing

    t2 (off by default)

    with errors

    t3 (off by default)

    type-checking

    t5 (off by default)

    code generation

Readme

Implementation of the LDTA tool challenge using murder and AspectAG. For more information about the challenge consult its web page: http://ldta.info/tool.html

To build an artifact, flags indicating the corresponding language and task have to be passed. Existing options are:

  • languages: l1, l2, l3 and l4
  • tasks: t1, t2, t3 and t5

For example, to build Artifact 5:

runghc Setup.hs configure --flags="l4 t5" runghc Setup.hs build