Easier way to integrate with C# #27

Open
opened 2022-08-16 20:13:50 +00:00 by Grandiras · 0 comments
Grandiras commented 2022-08-16 20:13:50 +00:00 (Migrated from github.com)

Log and Input could be replaced with BuiltInFunction and resolved on call using a table. This would vastly increase the possibilities to use existing functions from C# and just wrap them.
In the future, when classes are implemented and in the case, that FAIL is still interpreted, it could even be possible to use existing C# libraries, which would allow for a maximum on integration. At this point, FAIL could be used as a scripting language and could even persist after FAIL receives a compiler.

`Log` and `Input` could be replaced with `BuiltInFunction` and resolved on call using a table. This would vastly increase the possibilities to use existing functions from C# and just wrap them. In the future, when classes are implemented and in the case, that FAIL is still interpreted, it could even be possible to use existing C# libraries, which would allow for a maximum on integration. At this point, FAIL could be used as a scripting language and could even persist after FAIL receives a compiler.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Darkymos/FAIL#27
No description provided.