effekt icon indicating copy to clipboard operation
effekt copied to clipboard

Machine: `interfaces` and multiple operations

Open marzipankaiser opened this issue 3 years ago • 1 comments

This adds a basic implementation for interfaces and new into Machine and adds a example for usage.

This also supports multiple methods, but llvm currently does not (and JIT is buggy with the passed parameters).

@b-studios and I implemented the basis for this earlier today during our meeting.

marzipankaiser avatar Sep 29 '22 10:09 marzipankaiser

I also now added correctly ordering the methods/operations (in the order they are declared), and multiple operations for effects onto this PR.

marzipankaiser avatar Sep 29 '22 12:09 marzipankaiser

(rebased to current master)

marzipankaiser avatar Nov 07 '22 14:11 marzipankaiser