Gavin Halliday 59a26d0af9 HPCC-23512 Warn if the input files to MERGE do not match the sort order 5 years ago
..
CMakeLists.txt 16c8073da1 HPCC-22968 Fix build break with gcc versions < 7.0 5 years ago
README.rst 27b757cdcd HPCC-9455 Add eclcc documentation in rst format 12 years ago
codegen.txt c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 years ago
hqlalias.cpp d1624ee8e7 HPCC-17016 Deprecate use of loop macro 8 years ago
hqlalias.hpp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 years ago
hqlcatom.cpp 8ea6896979 HPCC-21726 UNSIGNED8 values not deserialized correctly from XML source 6 years ago
hqlcatom.hpp 8ea6896979 HPCC-21726 UNSIGNED8 values not deserialized correctly from XML source 6 years ago
hqlccommon.cpp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 years ago
hqlccommon.hpp 16d67414b1 HPCC-8983 Add support for -fvisibility to reduce dll exports 8 years ago
hqlcerrors.hpp e6250a4026 HPCC-21882 Report error for filtered limit within compound index read 5 years ago
hqlcfilter.cpp fcf9820bef HPCC-21958 Implement value sets containing substring filters 6 years ago
hqlcfilter.hpp cfafd45a3b HPCC-22968 Enable -Wall on the code generator sources 5 years ago
hqlckey.cpp 6a00cba275 Merge branch 'candidate-7.6.x' 5 years ago
hqlcpp.cpp cfafd45a3b HPCC-22968 Enable -Wall on the code generator sources 5 years ago
hqlcpp.hpp 4ea8ceca6a HPCC-21436 pickBestEngine should not go to thor just because of a filter 6 years ago
hqlcpp.ipp cfafd45a3b HPCC-22968 Enable -Wall on the code generator sources 5 years ago
hqlcppc.cpp 9f27b19a15 HPCC-18017 Use c++11 for generated code 7 years ago
hqlcppc.hpp f3107539d1 HPCC-18622 Store dictionary payload information in RtlTypeInfo structures 7 years ago
hqlcppcase.cpp 31a7258ebf HPCC-23230 Rationalize createValue() and createDataset() 5 years ago
hqlcppds.cpp e890f520f8 Merge pull request #13250 from ghalliday/issue23249 5 years ago
hqlcppds.hpp 39bfc5dfcd HPCC-17179 Add FEW option to LOOP 8 years ago
hqlcppsys.ecl fcf9820bef HPCC-21958 Implement value sets containing substring filters 6 years ago
hqlcpputil.cpp 66fb7bae17 HPCC-23496 Remove unused legacy ITemplateContext 5 years ago
hqlcpputil.hpp fbe720e986 HPCC-23148 Add a flag to indicate if an index filename is constant for a query 5 years ago
hqlcse.cpp cfafd45a3b HPCC-22968 Enable -Wall on the code generator sources 5 years ago
hqlcse.ipp 5efa5cbcd2 HPCC-17214 Refactor code to determine where to evaluate cses 8 years ago
hqlcset.cpp 31a7258ebf HPCC-23230 Rationalize createValue() and createDataset() 5 years ago
hqlcset.ipp e20d8d31c7 HPCC-23462 Fix internal error for NORMALIZE(ds, LEFT.ds1.ds2, transform(RIGHT)) 5 years ago
hqlctrans.cpp fdca61a664 HPCC-20856 Mark conditional errors as non-throwing 6 years ago
hqlctrans.hpp fdca61a664 HPCC-20856 Mark conditional errors as non-throwing 6 years ago
hqlecl.cpp 4577e2595f HPCC-23497 Move code generation templates from files into embedded strings 5 years ago
hqlecl.hpp 4577e2595f HPCC-23497 Move code generation templates from files into embedded strings 5 years ago
hqlfunc.hpp 16d67414b1 HPCC-8983 Add support for -fvisibility to reduce dll exports 8 years ago
hqlfunc.ipp 7086bc6936 HPCC-15965 Reorder inheritance for various significant classes 9 years ago
hqlgraph.cpp 0581a8c6d0 HPCC-21041 Delete code that built up a list of hidden tables 6 years ago
hqlgraph.ipp 7086bc6936 HPCC-15965 Reorder inheritance for various significant classes 9 years ago
hqlhoist.cpp d1624ee8e7 HPCC-17016 Deprecate use of loop macro 8 years ago
hqlhoist.hpp cfafd45a3b HPCC-22968 Enable -Wall on the code generator sources 5 years ago
hqlhtcpp.cpp 11b8c2adb2 HPCC-9805: ECL support for HTTP POST JSON and XML 5 years ago
hqlhtcpp.ipp cfafd45a3b HPCC-22968 Enable -Wall on the code generator sources 5 years ago
hqlinline.cpp 03bdadadb4 HPCC-20978 Ensure ,DISTRIBUTE creates a distributed dataset when possible 6 years ago
hqlinline.hpp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 years ago
hqliproj.cpp e890f520f8 Merge pull request #13250 from ghalliday/issue23249 5 years ago
hqliproj.hpp f8c11c5328 HPCC-18469 Calculate the minimal set of fields to pass to the disk read transform 7 years ago
hqliproj.ipp f8c11c5328 HPCC-18469 Calculate the minimal set of fields to pass to the disk read transform 7 years ago
hqliter.cpp 3a357a1cc5 HPCC-18276 Generate override attribute on helper functions 7 years ago
hqliter.ipp cfafd45a3b HPCC-22968 Enable -Wall on the code generator sources 5 years ago
hqllib.cpp e890f520f8 Merge pull request #13250 from ghalliday/issue23249 5 years ago
hqllib.ipp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 years ago
hqlnlp.cpp 3a357a1cc5 HPCC-18276 Generate override attribute on helper functions 7 years ago
hqlnlp.ipp 5fc13b7548 HPCC-17326 Rationalise the use of StTimeElapsed etc 8 years ago
hqlpopt.cpp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 years ago
hqlpopt.hpp 16d67414b1 HPCC-8983 Add support for -fvisibility to reduce dll exports 8 years ago
hqlregex.cpp cfafd45a3b HPCC-22968 Enable -Wall on the code generator sources 5 years ago
hqlregex.hpp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 years ago
hqlregex.ipp 5fc13b7548 HPCC-17326 Rationalise the use of StTimeElapsed etc 8 years ago
hqlres.cpp cfafd45a3b HPCC-22968 Enable -Wall on the code generator sources 5 years ago
hqlres.hpp fd8b90eb1d HPCC-21377 Specify CPP sources via manifest file 6 years ago
hqlresource.cpp e890f520f8 Merge pull request #13250 from ghalliday/issue23249 5 years ago
hqlresource.hpp 31e89d4622 HPCC-21587 Fix problem with transformation of selectors 6 years ago
hqlresource.ipp cfafd45a3b HPCC-22968 Enable -Wall on the code generator sources 5 years ago
hqlsource.cpp 5ff7974437 Merge pull request #13168 from ghalliday/issue23148 5 years ago
hqlsource.ipp 1b07322b8c HPCC-22278 Introduce a new hthor disk read activity 6 years ago
hqlstep.cpp 6f0f1a5554 HPCC-20966 Support descending sorts in MERGE(<set-of-datasets>) 6 years ago
hqlstmt.cpp cfafd45a3b HPCC-22968 Enable -Wall on the code generator sources 5 years ago
hqlstmt.hpp 871d4edcea HPCC-21262 Use a more consistent naming convention when regenerating records 6 years ago
hqlstmt.ipp d1c378f097 HPCC-17253 Optimize resolving expressions and cursors in an BuildCtx 8 years ago
hqltcppc.cpp cfafd45a3b HPCC-22968 Enable -Wall on the code generator sources 5 years ago
hqltcppc.hpp 2df3c8c419 HPCC-14700 Use a class to calculate offsets in rows with variable length fields 8 years ago
hqltcppc.ipp 9bfa18d0b8 HPCC-22968 Make it compile on OSX 5 years ago
hqltcppc2.cpp cfafd45a3b HPCC-22968 Enable -Wall on the code generator sources 5 years ago
hqltomita.cpp 31a7258ebf HPCC-23230 Rationalize createValue() and createDataset() 5 years ago
hqltomita.ipp 5fc13b7548 HPCC-17326 Rationalise the use of StTimeElapsed etc 8 years ago
hqlttcpp.cpp 59a26d0af9 HPCC-23512 Warn if the input files to MERGE do not match the sort order 5 years ago
hqlttcpp.ipp e8e7cdd0c8 HPCC-23135 Fix problems reading spilled files that are never written 5 years ago
hqlwcpp.cpp 4577e2595f HPCC-23497 Move code generation templates from files into embedded strings 5 years ago
hqlwcpp.hpp 4577e2595f HPCC-23497 Move code generation templates from files into embedded strings 5 years ago
hqlwcpp.ipp 4577e2595f HPCC-23497 Move code generation templates from files into embedded strings 5 years ago
transforms.txt c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 years ago

README.rst

This directory contains classes for converting an expression graph to a work unit (and C++).

The ECL language is documented in the ecl language reference manual (generated as ECLLanguageReference-.pdf).

Details of the internals of eclcc are found in the `Code Generator Documentation`_.

.. _Code Generator Documentation: ../eclcc/DOCUMENTATION.rst