Richard Chapman b48dba12f8 Merge pull request #11636 from ghalliday/issue20402 6 gadi atpakaļ
..
CMakeLists.txt f8c11c5328 HPCC-18469 Calculate the minimal set of fields to pass to the disk read transform 7 gadi atpakaļ
README.rst 27b757cdcd HPCC-9455 Add eclcc documentation in rst format 12 gadi atpakaļ
codegen.txt c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 gadi atpakaļ
hqlalias.cpp d1624ee8e7 HPCC-17016 Deprecate use of loop macro 8 gadi atpakaļ
hqlalias.hpp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 gadi atpakaļ
hqlcatom.cpp 8243865f09 HPCC-19946 Fix various problems optimizing LOOPs 7 gadi atpakaļ
hqlcatom.hpp 8243865f09 HPCC-19946 Fix various problems optimizing LOOPs 7 gadi atpakaļ
hqlccommon.cpp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 gadi atpakaļ
hqlccommon.hpp 16d67414b1 HPCC-8983 Add support for -fvisibility to reduce dll exports 8 gadi atpakaļ
hqlcerrors.hpp aea32aca90 HPCC-20291 Catch illegal SKIP inside a ROW transform 6 gadi atpakaļ
hqlcfilter.cpp 35abb07159 HPCC-18917 Add KEYED substring filters to disk files 7 gadi atpakaļ
hqlcfilter.hpp 99be4257de HPCC-18566 Add support for serializing ifblocks 7 gadi atpakaļ
hqlckey.cpp 2a67ed8438 HPCC-19931 Refactor code in preparation for other work 7 gadi atpakaļ
hqlcpp.cpp 30d25194ea HPCC-20478 Rename #option embeddedWarningsAreFatal 6 gadi atpakaļ
hqlcpp.hpp 16d67414b1 HPCC-8983 Add support for -fvisibility to reduce dll exports 8 gadi atpakaļ
hqlcpp.ipp 61c8359a9a HPCC-20252 refactor index read generation to allow remote projection 6 gadi atpakaļ
hqlcppc.cpp 9f27b19a15 HPCC-18017 Use c++11 for generated code 7 gadi atpakaļ
hqlcppc.hpp f3107539d1 HPCC-18622 Store dictionary payload information in RtlTypeInfo structures 7 gadi atpakaļ
hqlcppcase.cpp 45879da043 HPCC-20210 Refactor CASE processing and optimize a couple of cases 7 gadi atpakaļ
hqlcppds.cpp 054035e002 Merge pull request #11235 from ghalliday/issue17548 7 gadi atpakaļ
hqlcppds.hpp 39bfc5dfcd HPCC-17179 Add FEW option to LOOP 8 gadi atpakaļ
hqlcppsys.ecl c0d0e2f175 HPCC-13036 Add support for embed activities 7 gadi atpakaļ
hqlcpputil.cpp d1624ee8e7 HPCC-17016 Deprecate use of loop macro 8 gadi atpakaļ
hqlcpputil.hpp b9e7a663ae HPCC-12350 Default string parameters to const char * 9 gadi atpakaļ
hqlcse.cpp 5efa5cbcd2 HPCC-17214 Refactor code to determine where to evaluate cses 8 gadi atpakaļ
hqlcse.ipp 5efa5cbcd2 HPCC-17214 Refactor code to determine where to evaluate cses 8 gadi atpakaļ
hqlcset.cpp 7b6b9c8eda HPCC-17548 Fix problems with streamed dataset parameters 7 gadi atpakaļ
hqlcset.ipp 7b6b9c8eda HPCC-17548 Fix problems with streamed dataset parameters 7 gadi atpakaļ
hqlecl.cpp c8b85f443f HPCC-19644 Add some stats for simplification 7 gadi atpakaļ
hqlecl.hpp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 gadi atpakaļ
hqlfunc.hpp 16d67414b1 HPCC-8983 Add support for -fvisibility to reduce dll exports 8 gadi atpakaļ
hqlfunc.ipp 7086bc6936 HPCC-15965 Reorder inheritance for various significant classes 9 gadi atpakaļ
hqlgraph.cpp d4716a8ec8 HPCC-19424 Switch over to using WuAttr in code generator 7 gadi atpakaļ
hqlgraph.ipp 7086bc6936 HPCC-15965 Reorder inheritance for various significant classes 9 gadi atpakaļ
hqlhoist.cpp d1624ee8e7 HPCC-17016 Deprecate use of loop macro 8 gadi atpakaļ
hqlhoist.hpp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 gadi atpakaļ
hqlhtcpp.cpp aea32aca90 HPCC-20291 Catch illegal SKIP inside a ROW transform 6 gadi atpakaļ
hqlhtcpp.ipp 4c7e6bf898 HPCC-19552 Create correct type information for old indexes 7 gadi atpakaļ
hqlinline.cpp 497556ff31 HPCC-20135 Ensure expressions are evaluated in the correct context 7 gadi atpakaļ
hqlinline.hpp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 gadi atpakaļ
hqliproj.cpp f8c11c5328 HPCC-18469 Calculate the minimal set of fields to pass to the disk read transform 7 gadi atpakaļ
hqliproj.hpp f8c11c5328 HPCC-18469 Calculate the minimal set of fields to pass to the disk read transform 7 gadi atpakaļ
hqliproj.ipp f8c11c5328 HPCC-18469 Calculate the minimal set of fields to pass to the disk read transform 7 gadi atpakaļ
hqliter.cpp 3a357a1cc5 HPCC-18276 Generate override attribute on helper functions 7 gadi atpakaļ
hqliter.ipp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 gadi atpakaļ
hqllib.cpp 7e460ee1e1 HPCC-19428 Rename the xml tag used for remote child graphs and library graphs 7 gadi atpakaļ
hqllib.ipp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 gadi atpakaļ
hqlnlp.cpp 3a357a1cc5 HPCC-18276 Generate override attribute on helper functions 7 gadi atpakaļ
hqlnlp.ipp 5fc13b7548 HPCC-17326 Rationalise the use of StTimeElapsed etc 8 gadi atpakaļ
hqlpopt.cpp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 gadi atpakaļ
hqlpopt.hpp 16d67414b1 HPCC-8983 Add support for -fvisibility to reduce dll exports 8 gadi atpakaļ
hqlregex.cpp 5fc13b7548 HPCC-17326 Rationalise the use of StTimeElapsed etc 8 gadi atpakaļ
hqlregex.hpp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 gadi atpakaļ
hqlregex.ipp 5fc13b7548 HPCC-17326 Rationalise the use of StTimeElapsed etc 8 gadi atpakaļ
hqlres.cpp 2241da2000 HPCC-17425 Various fixes for running HPCC in windows linux subsystem 8 gadi atpakaļ
hqlres.hpp c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 gadi atpakaļ
hqlresource.cpp 83f6c477b3 HPCC-20402 Sort orders could be lost if dataset duplicated in sort criteria 6 gadi atpakaļ
hqlresource.hpp 39bfc5dfcd HPCC-17179 Add FEW option to LOOP 8 gadi atpakaļ
hqlresource.ipp 39bfc5dfcd HPCC-17179 Add FEW option to LOOP 8 gadi atpakaļ
hqlsource.cpp 61c8359a9a HPCC-20252 refactor index read generation to allow remote projection 6 gadi atpakaļ
hqlsource.ipp 21dfc8c154 HPCC-20028 Support conditional modules which are dependent on #CONSTANT 7 gadi atpakaļ
hqlstep.cpp 99be4257de HPCC-18566 Add support for serializing ifblocks 7 gadi atpakaļ
hqlstmt.cpp a552adf7b9 HPCC-18847 Enable prefetch for alien types and ifblocks 7 gadi atpakaļ
hqlstmt.hpp bec7e37d36 Merge branch 'candidate-6.4.0' 8 gadi atpakaļ
hqlstmt.ipp d1c378f097 HPCC-17253 Optimize resolving expressions and cursors in an BuildCtx 8 gadi atpakaļ
hqltcppc.cpp a2abf03dfa Merge branch 'candidate-6.4.22' 7 gadi atpakaļ
hqltcppc.hpp 2df3c8c419 HPCC-14700 Use a class to calculate offsets in rows with variable length fields 8 gadi atpakaļ
hqltcppc.ipp a2abf03dfa Merge branch 'candidate-6.4.22' 7 gadi atpakaļ
hqltcppc2.cpp a2abf03dfa Merge branch 'candidate-6.4.22' 7 gadi atpakaļ
hqltomita.cpp 5fc13b7548 HPCC-17326 Rationalise the use of StTimeElapsed etc 8 gadi atpakaļ
hqltomita.ipp 5fc13b7548 HPCC-17326 Rationalise the use of StTimeElapsed etc 8 gadi atpakaļ
hqlttcpp.cpp 420c03b6f0 HPCC-19918 Fix problem with LOOP conditions being corrupted 7 gadi atpakaļ
hqlttcpp.ipp f8c11c5328 HPCC-18469 Calculate the minimal set of fields to pass to the disk read transform 7 gadi atpakaļ
hqlwcpp.cpp 2ad71adc21 HPCC-19662 PassParameterMeta does not work with C++ Embeds 7 gadi atpakaļ
hqlwcpp.hpp 16d67414b1 HPCC-8983 Add support for -fvisibility to reduce dll exports 8 gadi atpakaļ
hqlwcpp.ipp 7086bc6936 HPCC-15965 Reorder inheritance for various significant classes 9 gadi atpakaļ
transforms.txt c63b80c278 HPCC-13448 Source Code needs Marca Registrada next to HPCC Systems® 10 gadi atpakaļ

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