Author:manus

Date:2009-10-01T18:18:14.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@314 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
manus
2009-10-01 18:18:14 +00:00
parent db3d64e80e
commit 8aa4d83092

View File

@@ -497,49 +497,49 @@ Registered_language ::= [[#C externals|C_external]] | [[#C++ externals|C++_exter
<br/> <br/>
<br/> <br/>
===External signatures === ===External signatures ===
External_signature ::= signature [External_argument_types] [: External_type] <br/> External_signature ::= <code>signature</code> [External_argument_types] [: External_type] <br/>
External_argument_types ::= "(" External_type_list ")" <br/> External_argument_types ::= "(" External_type_list ")" <br/>
External_type_list ::= {External_type "," …}* <br/> External_type_list ::= {External_type "," …}* <br/>
External_type ::= Simple_string<br/> External_type ::= [[#Simple strings|Simple_string]]<br/>
<br/> <br/>
<br/> <br/>
===External file use === ===External file use ===
External_file_use ::= use External_file_list <br/> External_file_use ::= <code>use</code> External_file_list <br/>
External_file_list ::= {External_file "," …}+ <br/> External_file_list ::= {External_file "," …}+ <br/>
External_file ::= External_user_file | External_system_file <br/> External_file ::= External_user_file | External_system_file <br/>
External_user_file ::= ' " ' Simple_string ' " ' <br/> External_user_file ::= ' " ' [[#Simple strings|Simple_string]] ' " ' <br/>
External_system_file ::= "<"Simple_string ">"<br/> External_system_file ::= "<"[[#Simple strings|Simple_string]] ">"<br/>
<br/> <br/>
<br/> <br/>
===C externals === ===C externals ===
C_external ::= ' " ' C <br/> C_external ::= ' " ' <code>C</code> <br/>
[inline] <br/> [<code>inline</code>] <br/>
[External_signature] [External_file_use] <br/> [External_signature] [External_file_use] <br/>
' " '<br/> ' " '<br/>
<br/> <br/>
<br/> <br/>
===C++ externals === ===C++ externals ===
C++_external ::= ' " ' C++ <br/> C++_external ::= ' " ' <code>C++</code> <br/>
inline <br/> <code>inline</code> <br/>
[External_signature] <br/> [External_signature] <br/>
[External_file_use] <br/> [External_file_use] <br/>
' " '<br/> ' " '<br/>
<br/> <br/>
<br/> <br/>
===DLL externals === ===DLL externals ===
DLL_external ::= ' " ' dll <br/> DLL_external ::= ' " ' <code>dll</code> <br/>
[windows] <br/> [<code>windows</code>] <br/>
DLL_identifier <br/> DLL_identifier <br/>
[DLL_index] <br/> [DLL_index] <br/>
[External_signature] <br/> [External_signature] <br/>
[External_file_use] <br/> [External_file_use] <br/>
' " ' <br/> ' " ' <br/>
DLL_identifier ::= Simple_string <br/> DLL_identifier ::= [[#Simple strings|Simple_string]] <br/>
DLL_index ::= [[#Integers|Integer]]<br/> DLL_index ::= [[#Integers|Integer]]<br/>
<br/> <br/>
<br/> <br/>
===Comments === ===Comments ===
Comment ::= " " {Simple_string Comment_break …}* <br/> Comment ::= " " {[[#Simple strings|Simple_string]] Comment_break …}* <br/>
Comment_break ::= New_line [Blanks_or_tabs] " "<br/> Comment_break ::= New_line [Blanks_or_tabs] " "<br/>
<br/> <br/>
===Integers === ===Integers ===