diff --git a/documentation/current/solutions/other-languages/cecil/cecil-reference/eif-type-reference.wiki b/documentation/current/solutions/other-languages/cecil/cecil-reference/eif-type-reference.wiki
index bdc4f501..44572d11 100644
--- a/documentation/current/solutions/other-languages/cecil/cecil-reference/eif-type-reference.wiki
+++ b/documentation/current/solutions/other-languages/cecil/cecil-reference/eif-type-reference.wiki
@@ -1,20 +1,33 @@
[[Property:title|eif_type_by_reference]]
[[Property:weight|8]]
[[Property:uuid|1258584a-0aae-3246-0553-98817deda6e0]]
-==SYNOPSYS==
-
-'''#include "eif_cecil.h"
+==Synopsis==
-EIF_TYPE_ID eif_type_by_reference (EIF_REFERENCE''' ''reference''''');'''
+
+#include "eif_cecil.h"
+
+EIF_TYPE_ID eif_type_by_reference (EIF_REFERENCE reference);
+
+
+==Description==
+
+The eif_type_by_reference function returns the type identifier corresponding to reference.
+
+==Return value==
+
+Type identifier of reference.
+
+The behavior is unpredictable if reference is not a valid Eiffel reference.
+
+==Conformance==
-==DESCRIPTION==
-The '''eif_type_by_reference()''' function returns the type identifier corresponding to ''reference''.
-==RETURN VALUE==
-Type identifier of ''reference''. The behavior is unknown if ''reference'' is not a valid Eiffel reference.
-==CONFORMANCE==
ISE Eiffel 4.5 and later.
-==SEE ALSO==
-'''eif_type'''(1) , '''eif_name'''(1), '''eif_type_id'''(1).
+
+
+{{SeeAlso|
+[[eif_type]]
+[[eif_name]]
+[[eif_type_id]] }}