Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് iac ആണിത്.
പട്ടിക:
NAME
iac - PolyORB-യുടെ IDL-to-Ada കംപൈലർ
സിനോപ്സിസ്
iac തിരഞ്ഞെടുക്കുന്നു ഫയല് [-cppargs ആർഗ്സ്]
വിവരണം
iac IDL-ടു-Ada കംപൈലർ ആണ്, "Ada Language Mapping-ന്റെ പതിപ്പ് 1.2-ന് അനുസൃതമാണ്
സ്പെസിഫിക്കേഷൻ" OMG നിർമ്മിച്ചത്.
ഓപ്ഷനുകൾ
iac ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ സ്വീകരിക്കുന്നു:
-E പ്രീപ്രോസസ് മാത്രം. -k താൽക്കാലിക ഫയലുകൾ സൂക്ഷിക്കുക.
-p സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിൽ ഉറവിടം നിർമ്മിക്കുക.
-o DIR ഔട്ട്പുട്ട് ഡയറക്ടറി വ്യക്തമാക്കുക.
-dm സ്കോപ്പുകൾ വിശകലനം ചെയ്യുമ്പോൾ ഡീബഗ് സന്ദേശങ്ങൾ സൃഷ്ടിക്കുക
-df ഫ്രണ്ട്എൻഡ് ട്രീ (ഐഡിഎൽ ട്രീ) ഉപേക്ഷിക്കുക
-cppargs എ.ആർ.ജി.എസ്
C++ പ്രീപ്രോസസറിലേക്ക് ARGS കൈമാറുക.
-I മുതലാളി -cppargs-നുള്ള കുറുക്കുവഴി -I dir.
-nocpp ഇൻപുട്ട് പ്രീപ്രോസസ് ചെയ്യരുത്
- പിന്തുണയ്ക്കുന്ന ഭാഷയ്ക്കായി കോഡ് സൃഷ്ടിക്കുക
തരം IDL ഫയലിൽ നിലവിലുള്ള എല്ലാ തരങ്ങളുടെയും ഒരു ലിസ്റ്റ് സൃഷ്ടിക്കുക
-p ലിസ്റ്റ് ജനറേറ്റ് പ്രിന്റ് ചെയ്യുക
അഡ Ada സോഴ്സ് കോഡ് സൃഷ്ടിക്കുക
-i നടപ്പിലാക്കൽ ടെംപ്ലേറ്റ് സൃഷ്ടിക്കുക.
-c ക്ലയന്റ് സൈഡ് കോഡ് സൃഷ്ടിക്കുക.
-s സെർവർ സൈഡ് കോഡ് സൃഷ്ടിക്കുക.
-d ഡെലിഗേഷൻ പാക്കേജ് സൃഷ്ടിക്കുക. (നിർജീവമായി)
-പോകൂ ഇന്റർഫേസ് റിപ്പോസിറ്ററിക്കായി കോഡ് സൃഷ്ടിക്കുക.(പ്രവർത്തനരഹിതം)
-നോയർ ഇന്റർഫേസ് ശേഖരണത്തിനായി കോഡ് സൃഷ്ടിക്കരുത് (സ്ഥിരസ്ഥിതി).
-എച്ച്സി അസ്ഥികൂടങ്ങളിൽ മികച്ച മിനിമൽ ഹാഷ് ടേബിളുകൾ ഉപയോഗിക്കുകയും സിപിയു സമയം കുറയ്ക്കുകയും ചെയ്യുക
-hm അസ്ഥികൂടങ്ങളിൽ മികച്ച മിനിമൽ ഹാഷ് ടേബിളുകൾ ഉപയോഗിക്കുകയും മെമ്മറി സ്പേസ് കുറയ്ക്കുകയും ചെയ്യുക
-രൂപ അഭ്യർത്ഥനകൾ കൈകാര്യം ചെയ്യാൻ SII/SSI ഉപയോഗിക്കുക
-rd അഭ്യർത്ഥനകൾ കൈകാര്യം ചെയ്യാൻ DII/DSI ഉപയോഗിക്കുക (സ്ഥിരസ്ഥിതി)
ഇന് അട മരം കളയുക
-db പാക്കേജ് ബോഡികൾ മാത്രം സൃഷ്ടിക്കുക
-ദെസ് പാക്കേജ് സ്പെസിഫിക്കേഷനുകൾ മാത്രം സൃഷ്ടിക്കുക
-dw വിറ്റഡ് എന്റിറ്റികൾ ഔട്ട്പുട്ട് ചെയ്യുക
-dt ഔട്ട്പുട്ട് ട്രീ മുന്നറിയിപ്പുകൾ
-ദു ഇറക്കുമതി ചെയ്ത സ്ഥാപനങ്ങൾക്കായി കോഡ് സൃഷ്ടിക്കുക
idl പാഴ്സ് ചെയ്ത IDL ഫയൽ വലിച്ചെറിയുക
-b n ബേസ് ടു ഔട്ട്പുട്ട് പൂർണ്ണസംഖ്യ ലിറ്ററൽ ഡിഫോൾട്ടായി (പൂജ്യം) ഇൻപുട്ടിൽ നിന്ന് അടിസ്ഥാനം ഉപയോഗിക്കുക
-e IDL ട്രീ വികസിപ്പിക്കുക
-df ഡംപ് ഐഡിഎൽ ട്രീ (വികസിപ്പിച്ച ഐഡിഎൽ ട്രീ ഡംപ് ചെയ്യാൻ -e യുമായി സംയോജിച്ച് ഉപയോഗിക്കാം)
-ദു ഇറക്കുമതി ചെയ്ത എന്റിറ്റികളുടെ ഔട്ട്പുട്ട് ഐഡിഎൽ കോഡ് (ഔട്ട്പുട്ടിലേക്ക് -e-യുമായി സംയോജിച്ച് ഉപയോഗിക്കാം
വിപുലീകരിച്ച IDL കോഡ്)
പുറത്ത് പദവി
iac പുറത്തുകടക്കുമ്പോൾ ഇനിപ്പറയുന്ന മൂല്യങ്ങളിലൊന്ന് നൽകുന്നു:
0 വിജയകരമായ പൂർത്തീകരണം
1 ഉപയോഗ പിശക്
2 നിയമവിരുദ്ധമായ IDL സ്പെസിഫിക്കേഷൻ
AUTHORS
ദി PolyORB ടീം, polyorb-devel@lists.adacore.com.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് iac ഓൺലൈനായി ഉപയോഗിക്കുക