Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന pike8.0 കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
പൈക്ക് - പൈക്ക് കംപൈലറും ഇന്റർപ്രെറ്ററും
സിനോപ്സിസ്
പൈക്ക് [ -ഡ്രൈവർ-ഓപ്ഷനുകൾ ... ] [ സ്ക്രിപ്റ്റ് [ സ്ക്രിപ്റ്റ്-വാദങ്ങൾ ... ] ]
വിവരണം
പൈക്ക് പ്രോഗ്രാമിംഗ് ഭാഷയ്ക്കുള്ള കംപൈലറും ഇന്റർപ്രെറ്ററും.
ഓപ്ഷനുകൾ
ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ ലോഡർ പിന്തുണയ്ക്കുന്നു:
-a പീപ്പ്-ഹോൾ ഒപ്റ്റിമൈസറിന്റെ ഡീബഗ് ലെവൽ 1 (ഡീബഗ്) ഉപയോഗിച്ച് വർദ്ധിപ്പിക്കുക.
-aസംഖ്യ പീപ്പ്-ഹോൾ ഒപ്റ്റിമൈസറിന്റെ ഡീബഗ് ലെവൽ ഇതിലേക്ക് സജ്ജമാക്കുക സംഖ്യ (ഡീബഗ്).
-Dചിഹ്നം
പ്രീപ്രോസസർ ചിഹ്നം നിർവചിക്കുക ചിഹ്നം 1 ലേക്ക്.
-Dചിഹ്നം=മൂല്യം
പ്രീപ്രോസസർ ചിഹ്നം നിർവചിക്കുക ചിഹ്നം ലേക്ക് മൂല്യം.
-d 1 (ഡീബഗ്) ഉപയോഗിച്ച് ഡീബഗ് ലെവൽ വർദ്ധിപ്പിക്കുക.
-dസംഖ്യ ഡീബഗ് ലെവൽ ഇതിലേക്ക് സജ്ജമാക്കുക സംഖ്യ (ഡീബഗ്).
-ഡിസി പൈക്ക് കംപൈലറിന്റെ (ഡീബഗ്) ഡീബഗ് ലെവൽ വർദ്ധിപ്പിക്കുക.
-dg എല്ലാ മാലിന്യ ശേഖരണത്തിലും (ഡീബഗ്) debug malloc പുനഃസജ്ജമാക്കുന്നു.
-dL വിൻഡോസ് മാത്രം: dll ഫയലുകൾ ലോഡ് ചെയ്യാൻ കഴിയാത്തപ്പോൾ വിൻഡോസ് പിശക് ഡയലോഗുകൾ പ്രവർത്തനക്ഷമമാക്കുക.
Pike-ന് dll ഫയലുകളുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള മൊഡ്യൂളുകൾ ഉണ്ട് എന്നത് സാധാരണമാണ്
എല്ലാ ഇൻസ്റ്റലേഷനുകളിലും ലഭ്യമാണ്. അതിനാൽ ഈ പിശക് ഡയലോഗുകൾ പ്രവർത്തനരഹിതമാക്കിയിരിക്കുന്നു
ഡിഫോൾട്ടായതിനാൽ ചില മൊഡ്യൂളുകൾ ലോഡ് ചെയ്യാൻ ശ്രമിക്കുമ്പോൾ Pike അവയിൽ തൂങ്ങിക്കിടക്കില്ല.
എന്നിരുന്നാലും, പിശക് ഡയലോഗുകൾ ഏതൊക്കെ dll-കൾ ആയിരിക്കില്ല എന്ന് കാണാനുള്ള ഒരേയൊരു മാർഗ്ഗം
ലോഡുചെയ്തു, അതിനാൽ ഒരു പ്രത്യേക മൊഡ്യൂൾ എന്തുകൊണ്ട് ചെയ്യാത്തത് എന്ന് കണ്ടെത്താൻ ഈ ഓപ്ഷൻ ആവശ്യമായി വന്നേക്കാം
ലോഡ്.
-dp പീപ്പ് ഹോൾ ഒപ്റ്റിമൈസേഷൻ ഓഫ് ചെയ്യുന്നു (ഡീബഗ്).
-ദെസ് ഡീബഗ് സിഗ്നലുകൾ (ഡീബഗ്).
-dt ടെയിൽ റിക്കർഷൻ ഒപ്റ്റിമൈസേഷൻ ഓഫ് ചെയ്യുക (ഡീബഗ്).
-dT ത്രെഡ് ലൈബ്രറിയിൽ അധിക പരിശോധനകൾ പ്രവർത്തനക്ഷമമാക്കുക, ഉദാ മ്യൂട്ടക്സ് സാനിറ്റി ചെക്കുകൾ (ഡീബഗ്).
-l ഗ്ലോബൽ ഒപ്റ്റിമൈസറിന്റെ ഡീബഗ് ലെവൽ 1 (ഡീബഗ്) ഉപയോഗിച്ച് വർദ്ധിപ്പിക്കുക.
-lസംഖ്യ ഗ്ലോബൽ ഒപ്റ്റിമൈസറിന്റെ ഡീബഗ് ലെവൽ ഇതിലേക്ക് സജ്ജമാക്കുക സംഖ്യ (ഡീബഗ്).
-mമാസ്റ്റർ_പ്രോഗ്രാം
ഉപയോഗം മാസ്റ്റർ_പ്രോഗ്രാം സാധാരണ മാസ്റ്റർ പ്രോഗ്രാമിന് പകരം.
-p 1 (ഡീബഗ്) ഉപയോഗിച്ച് പ്രൊഫൈലിംഗ് ലെവൽ വർദ്ധിപ്പിക്കുക.
-pസംഖ്യ പ്രൊഫൈലിംഗ് ലെവൽ സജ്ജമാക്കുക സംഖ്യ (ഡീബഗ്).
-ps സ്റ്റാക്ക് പ്രൊഫൈലിംഗ് പ്രവർത്തനക്ഷമമാക്കുക (ഡീബഗ്).
-qസംഖ്യ എക്സിക്യൂട്ട് ചെയ്ത ശേഷം എക്സിക്യൂഷൻ അവസാനിപ്പിക്കുക സംഖ്യ പൈക്ക് നിർദ്ദേശങ്ങൾ.
-rt ഫംഗ്ഷൻ കോളുകളിലേക്കും സോഫ്റ്റ് കാസ്റ്റുകളിലേക്കും ആർഗ്യുമെന്റുകളുടെ റൺടൈം പരിശോധന ഓണാക്കുക.
-ആർ.ടി ഓൺ ചെയ്യുക #പ്രാഗ്മ കർശനമായ_തരം എല്ലാ ഫയലുകൾക്കും.
-sസംഖ്യ Pike സ്റ്റാക്ക് വലുപ്പം സജ്ജമാക്കുക സംഖ്യ (കുറഞ്ഞത് 256 ആണ്).
-എസ്എസ്സംഖ്യ പൈക്ക് സി-ലെവൽ ത്രെഡ് സ്റ്റാക്ക് വലുപ്പം സജ്ജമാക്കുക സംഖ്യ
-t 1 (ഡീബഗ്) ഉപയോഗിച്ച് റൺടൈം ട്രെയ്സ് ലെവൽ വർദ്ധിപ്പിക്കുക.
-tസംഖ്യ റൺടൈം ട്രെയ്സിന്റെ ലെവൽ ഇതിലേക്ക് സജ്ജമാക്കുക സംഖ്യ (ഡീബഗ്).
-tg stderr-ലേക്ക് gc റണ്ണുകൾ ലോഗ് ചെയ്യുക.
ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ ഡിഫോൾട്ട് മാസ്റ്റർ പ്രോഗ്രാം പിന്തുണയ്ക്കുന്നു:
-h, --സഹായം,
സഹായ സന്ദേശം അച്ചടിച്ച് പുറത്തുകടക്കുക.
-eഎക്സ്പിആർ,--നിർവ്വഹിക്കുക=expr
നിർവ്വഹിക്കുക exr പുറത്തുകടക്കുക.
-xഉപകരണത്തിന്റെ പേര്
ആന്തരിക ഉപകരണം പ്രവർത്തിപ്പിക്കുക ഉപകരണത്തിന്റെ പേര് നിന്ന് ഉപകരണങ്ങൾ. ഒഴിവാക്കുക ഉപകരണത്തിന്റെ പേര് ഒരു പട്ടികയ്ക്കായി
ലഭ്യമായ ഉപകരണങ്ങൾ.
-ഇ, --പ്രീപ്രോസസ്
പ്രീപ്രൊസസർ പ്രവർത്തിപ്പിച്ചാൽ മതി.
-Iആണ്,--പാത്ത് ഉൾപ്പെടുത്തുക= dir
കൂട്ടിച്ചേർക്കുക മുതലാളി ഉൾപ്പെടുന്ന പാതയിലേക്ക്.
-Mആണ്,--മോഡ്-പാത്ത്= dir
കൂട്ടിച്ചേർക്കുക മുതലാളി മൊഡ്യൂൾ പാതയിലേക്ക്.
-Pആണ്,--പ്രോഗ്രാം-പാത്ത്= dir
കൂട്ടിച്ചേർക്കുക മുതലാളി പ്രോഗ്രാം പാതയിലേക്ക്.
-വി, --പതിപ്പ്
Pike-ന്റെ പ്രിന്റ് പതിപ്പ്, പുറത്തുകടക്കുക.
-Vമേജർ.മൈനർ,--compat=major.minor
പൈക്ക് പതിപ്പിലേക്ക് അനുയോജ്യത പതിപ്പ് സജ്ജമാക്കുക മേജർ.മൈനർ.
-w, --മുന്നറിയിപ്പുകൾ
മുന്നറിയിപ്പുകൾ പ്രവർത്തനക്ഷമമാക്കുക.
-ഡബ്ല്യു, --വോഫ്, --മുന്നറിയിപ്പുകളില്ല
മുന്നറിയിപ്പുകൾ പ്രവർത്തനരഹിതമാക്കുക.
--അസംബ്ലർ-ഡീബഗ്
പീഫോൾ ഒപ്റ്റിമൈസർ ഡീബഗ് ലെവൽ (ഡീബഗ്) സജ്ജമാക്കുക.
--ഓട്ടോറെലോഡ്
ഓണാക്കുക ഓട്ടോറെലോഡ് മാസ്റ്ററുടെ മോഡ്.
--കംപൈലർ-ട്രേസ്
പൈക്ക് കംപൈലറിന്റെ (ഡീബഗ്) ട്രെയ്സിംഗ് ഓണാക്കുക.
--ഡീബഗ്
ഡീബഗ് ലെവൽ (ഡീബഗ്) കൂട്ടുകയോ സജ്ജീകരിക്കുകയോ ചെയ്യുക.
--ഡീബഗ്-ഇല്ലാതെ= സവിശേഷത
മറയ്ക്കുക സവിശേഷത റിസോൾവറിൽ നിന്ന് (ഡീബഗ്).
--ഡംപ്വേർഷൻ
Pike പതിപ്പ് നമ്പർ stderr-ലേക്ക് പ്രിന്റ് ചെയ്യുക, ഉദാ "8.0.10\n"
--ഫീച്ചറുകൾ
ഈ Pike ബൈനറിയിലും എക്സിറ്റിലും (ഡീബഗ്) പ്രവർത്തനക്ഷമമാക്കിയിട്ടുള്ള ചില സവിശേഷതകൾ ലിസ്റ്റ് ചെയ്യുക.
--വിവരങ്ങൾ ഈ Pike ഇൻസ്റ്റലേഷനും എക്സിറ്റും (ഡീബഗ്) സംബന്ധിച്ച വിവിധ വിവരങ്ങൾ കാണിക്കുക.
--ഒപ്റ്റിമൈസർ-ഡീബഗ്
ആഗോള ഒപ്റ്റിമൈസർ ഡീബഗ് ലെവൽ (ഡീബഗ്) സജ്ജമാക്കുക.
--എല്ലാ-സിപിപി-മുന്നറിയിപ്പുകളും കാണിക്കുക, --പിക്കി-സിപിപി
പരാജയപ്പെടുന്നതിന് മുന്നറിയിപ്പുകൾ പ്രവർത്തനക്ഷമമാക്കുക #എങ്കിൽ സ്ഥിരം() ഭാവങ്ങൾ.
--പ്രദർശന-പാതകൾ
പൈക്ക് ഉപയോഗിക്കുന്ന പാതകൾ കാണിക്കുകയും പുറത്തുകടക്കുകയും ചെയ്യുക (ഡീബഗ്).
--ട്രേസ്
ട്രെയ്സ് ലെവൽ വർദ്ധിപ്പിക്കുക (ഡീബഗ്).
--ട്രേസ്=എണ്ണം
ട്രെയ്സ് ലെവൽ ഇതിലേക്ക് സജ്ജമാക്കുക സംഖ്യ (ഡീബഗ്).
പ്രവർത്തനങ്ങൾ
ഇനിപ്പറയുന്ന ഓപ്പറാൻറ് പിന്തുണയ്ക്കുന്നു:
സ്ക്രിപ്റ്റ് പൈക്കിൽ എഴുതിയ ഒരു സ്ക്രിപ്റ്റിലേക്കുള്ള പാത സമാഹരിച്ച് എക്സിക്യൂട്ട് ചെയ്യണം. എല്ലാം ഓണാണ്
സ്ക്രിപ്റ്റിനു ശേഷമുള്ള കമാൻഡ് ലൈൻ ആർഗ്യുമെന്റായി കൈമാറി പ്രധാന () പ്രവർത്തനം
തിരക്കഥ.
സ്ക്രിപ്റ്റ് വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, പൈക്ക് ഇന്ററാക്ടീവ്- (ഹിൽഫ്) മോഡിൽ ആരംഭിക്കും.
രജിസ്ട്രി കീകൾ
വിൻഡോസിൽ, രജിസ്ട്രിയിലെ ഇനിപ്പറയുന്ന കീകൾ Pike-നെ ബാധിക്കുന്നു:
HKEY_CURRENT_USER\Software\Pike\8.0\PIKE_MASTER
HKEY_LOCAL_MACHINE\Software\Pike\8.0\PIKE_MASTER
മാസ്റ്റർ പ്രോഗ്രാമിന്റെ പേര് വ്യക്തമാക്കുന്നു (അസാധുവാക്കിയത് -m). ഈ കീകൾ ഇല്ലെങ്കിൽ
സജ്ജമാക്കുക (സ്ഥിരസ്ഥിതി), തുടർന്ന് pike.exe-ൽ നിന്നുള്ള ആപേക്ഷിക പാതയിലൂടെ Pike മാസ്റ്ററെ കണ്ടെത്തുന്നു.
ENVIRONMENT
ഇനിപ്പറയുന്ന പരിസ്ഥിതി വേരിയബിളുകൾ പൈക്കിനെ ബാധിക്കുന്നു:
PIKE_MASTER
മാസ്റ്റർ പ്രോഗ്രാമിന്റെ പേര് വ്യക്തമാക്കുന്നു (അസാധുവാക്കിയത് -m).
ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തെ ആശ്രയിച്ച്, ഇനിപ്പറയുന്ന പരിസ്ഥിതി വേരിയബിളുകൾ Pike-നെ ബാധിച്ചേക്കാം:
LC_ALL മറ്റ് LC_* വേരിയബിളുകൾ അസാധുവാക്കുന്നു.
LC_COLLATE
പ്രതീക ശേഖരണ ക്രമം വ്യക്തമാക്കുന്നു.
LC_CTYPE
പ്രതീക വർഗ്ഗീകരണം വ്യക്തമാക്കുന്നു.
LC_MESSAGES
സിസ്റ്റം സന്ദേശ ഡാറ്റാബേസിന്റെ ഭാഷ വ്യക്തമാക്കുന്നു.
LC_NUMERIC
ദശാംശവും ആയിരം ഡിലിമിറ്ററുകളും വ്യക്തമാക്കുന്നു.
LC_TIME
തീയതിയും സമയ ഫോർമാറ്റുകളും വ്യക്തമാക്കുന്നു.
ഡിഫോൾട്ട് മാസ്റ്റർ പ്രോഗ്രാമിനെ ഇനിപ്പറയുന്ന എൻവയോൺമെന്റ് വേരിയബിളുകൾ ബാധിക്കുന്നു:
PIKE_INCLUDE_PATH
ഉൾപ്പെടുത്തിയ ഫയലുകൾക്കായി തിരയാൻ കോളൻ (:) ഉപയോഗിച്ച് വേർതിരിച്ച ഡയറക്ടറികളുടെ ലിസ്റ്റ്.
PIKE_PROGRAM_PATH
പ്രോഗ്രാം ഫയലുകൾക്കായി തിരയാൻ കോളൻ (:) ഉപയോഗിച്ച് വേർതിരിച്ച ഡയറക്ടറികളുടെ ലിസ്റ്റ്.
PIKE_MODULE_PATH
മൊഡ്യൂളുകൾക്കായി തിരയാൻ കോളൻ (:) ഉപയോഗിച്ച് വേർതിരിച്ച ഡയറക്ടറികളുടെ ലിസ്റ്റ്.
LONG_PIKE_ERRORS
ബാക്ക്ട്രെയിസുകളിലെ പാതകളുടെ വെട്ടിച്ചുരുക്കൽ സജ്ജീകരിച്ചാൽ പ്രവർത്തനരഹിതമാക്കുന്നു.
SHORT_PIKE_ERRORS
സജ്ജമാക്കിയാൽ ഒപ്പം LONG_PIKE_ERRORS സജ്ജീകരിച്ചിട്ടില്ല, ഫയലിന്റെ പേരിലേക്ക് പാത്തുകൾ ചുരുക്കുന്നു
ബാക്ക്ട്രെയിസുകൾ.
PIKE_BACKTRACE_LEN
ബാക്ക്ട്രെയിസുകളിൽ വിവരിക്കാൻ അറേകളിലെ മൂലകങ്ങളുടെ പരമാവധി എണ്ണം.
ഡിഫോൾട്ട് മാസ്റ്റർ പ്രോഗ്രാമിന് മുമ്പായി മുകളിലുള്ള എൻവയോൺമെന്റ് വേരിയബിളുകൾക്ക് ഫലമുണ്ടാകുമെന്നത് ശ്രദ്ധിക്കുക
ലോഡ് ചെയ്യാൻ ശ്രമിക്കുന്നു ഗെറ്റോപ്റ്റ്(3P) മൊഡ്യൂൾ, ഇത് മാസ്റ്റർ പ്രോഗ്രാം ആർഗ്യുമെന്റുകൾക്ക് മുമ്പ് സംഭവിക്കുന്നു
പാഴ്സ് ചെയ്യുന്നു.
പുറത്ത് പദവി
ഇനിപ്പറയുന്ന എക്സിറ്റ് മൂല്യങ്ങൾ തിരികെ നൽകുന്നു:
0 വിജയകരമായ പൂർത്തീകരണം.
>0 ഒരു പിശക് സംഭവിച്ചു. കാരണത്തിനായി stderr (fd #2)-ലെ ഔട്ട്പുട്ട് കാണുക.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് pike8.0 ഓൺലൈനായി ഉപയോഗിക്കുക