A core abstraction in the Phylanx software stack is the primitive. Primitives define the operations which are needed to execute a user’s code such as addition, subtraction, multiplication, etc. While our team has implemented many primitives, we understand that there are often coding challenges which would be best solved with new operations. In this seminar, Hartmut explains how to create a new Phylanx primitive. He walks the team through the theory and implementation of primitives including how they fit into Phylanx, the data types they work with, and what functions they must expose. Whether you are developing Phylanx or creating a custom primitive for your application, this seminar will help you understand the basics of creating your own custom operations.
You can find links to the seminar recording and materials below:
Seminar Video: https://youtu.be/U0Wnt4h-PRg
Seminar Materials: http://stellar.cct.lsu.edu/files/phylanx_seminars/05.07.18_seminar_primitives/primitives_seminar_notes_05.07.18.pdf