Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Functions in C# #23

Open
ikeough opened this issue Dec 16, 2017 · 0 comments
Open

Implement Functions in C# #23

ikeough opened this issue Dec 16, 2017 · 0 comments

Comments

@ikeough
Copy link
Collaborator

ikeough commented Dec 16, 2017

The c# language generator will generate function stubs in Functions.g.cs pointing to implementations, but the implementations will need to be authored by hand. I did a review of the amount of effort required to generate these functions automatically and it amounts to writing a full code transpiler from the function language used in the IFC EXPRESS schema to the target language. Although this would be great, and is supported by the current grammar, it seems like we can make a one time implementation of these functions manually, then commit them.

@ikeough ikeough changed the title Implement Functions in IFC-dotnet. Implement Functions in C# Feb 2, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant