README.rst 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. =======================
  2. Developer Documentation
  3. =======================
  4. This directory contains the documentation specifically targeted at developers of the HPCC system. Information
  5. is also include in the wiki at https://github.com/hpcc-systems/HPCC-Platform/wiki.
  6. General documentation
  7. =====================
  8. * `Development guide`_: Building the system and development guide.
  9. * `C++ style guide`_: Style guide for c++ code.
  10. * `ECL style guide`_: Style guide for ECL code.
  11. Implementation details for different parts of the system
  12. ========================================================
  13. * `Workunit Workflow`_: An explanation of workunits, and a walk-through of the steps in executing a query.
  14. * `Code Generator Documentation`_: Details of the internals of eclcc.
  15. * `Memory Manager`_: Details of the memory manager (roxiemem) used by the query engines.
  16. Other documentation
  17. ===================
  18. The ECL language is documented in the ecl language reference manual (generated as ECLLanguageReference-<version>.pdf).
  19. .. _Development guide: Development.rst
  20. .. _Code Generator Documentation: CodeGenerator.rst
  21. .. _Workunit Workflow: WorkUnits.rst
  22. .. _Memory Manager: MemoryManager.rst
  23. .. _C++ style guide: StyleGuide.rst
  24. .. _ECL style guide: ../ecllibrary/StyleGuide.html