eval.go 667 B

123456789101112131415161718192021222324252627
  1. /*
  2. * ECAL
  3. *
  4. * Copyright 2020 Matthias Ladkau. All rights reserved.
  5. *
  6. * This Source Code Form is subject to the terms of the MIT
  7. * License, If a copy of the MIT License was not distributed with this
  8. * file, You can obtain one at https://opensource.org/licenses/MIT.
  9. */
  10. /*
  11. Package eval contains the main API for the event condition language ECAL.
  12. */
  13. package eval
  14. import "devt.de/krotik/ecal/util"
  15. // TODO: Maybe API documentation - access comments during runtime
  16. /*
  17. processor is the main implementation for the Processor interface.
  18. */
  19. type processor struct {
  20. // TODO: GM GraphManager is part of initial values published in the global scope
  21. util.Logger
  22. }