Mentor | Richard Chapman Contact details: Richard.Chapman@lexisnexis.com Backup Mentor: Jamie Noss Contact Details: James.Noss@lexisnexis.com |
Skills needed | - Ability to code in C++.
- Ability to build and test the HPCC system (guidance will be provided).
- Knowledge of the target system being integrated would be helpful,at least sufficient to write test cases and test them.
- Ability to write test code. Knowledge of ECL is not a requirement since it should be possible to re-use existing code with minimal changes for this purpose. Links are provided below to our ECL training documentation and online courses should you wish to become familiar with the ECL language.
|
Deliverables | Midterm - A simple example that passes and returns scalar values.
End of project - A plugin that supports interfacing to the target language from ECL, that will implement the ECL embedded language API and make calls to the language being embedded via its C/C++ api (assuming it has one!).
- Test cases demonstrating the correct behaviour and performance of the plugin.
- Documentation of how datatypes and structures in ECL are mapped to the target language.
|
Other resources | |