diff --git a/documentation/trunk/eiffelstudio/eiffelstudio-reference/compiler/dynamic-library-generation/definition-file.wiki b/documentation/trunk/eiffelstudio/eiffelstudio-reference/compiler/dynamic-library-generation/definition-file.wiki index 9a67fddd..7310dd86 100644 --- a/documentation/trunk/eiffelstudio/eiffelstudio-reference/compiler/dynamic-library-generation/definition-file.wiki +++ b/documentation/trunk/eiffelstudio/eiffelstudio-reference/compiler/dynamic-library-generation/definition-file.wiki @@ -32,9 +32,7 @@ The syntax is pretty simple when you understand what you need to export a featur ROOT_CLASS (make): foo @ 4 Alias my_foo call_type __stdcall - ===Constraints=== -
* on the class:
The class cannot be deferred or generic.
* on the feature:
It could be any feature except an attribute, an external feature or a deferred feature.
* on the creation procedure:
It must have zero argument, and no return type.
@@ -63,8 +61,3 @@ BAR (make_a) : print_bar ROOT_CLASS : make ROOT_CLASS (make) : foo ROOT_CLASS (make) : test_bar - -
- - -