Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന cppo കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
cppo - OCaml-നുള്ള ഭാരം കുറഞ്ഞ cpp പോലുള്ള പ്രീപ്രൊസസർ
സിനോപ്സിസ്
cppo [ഓപ്ഷനുകൾ...] ഫയലുകൾ...
വിവരണം
cppo OCaml-നുള്ള C പ്രീപ്രോസസറിന് തുല്യമാണ്. ഇത് നിർവചനം അനുവദിക്കുന്നു ഒപ്പം
ലളിതത്തിന്റെ വികാസം (അതിനോട് താരതമ്യപ്പെടുത്തുമ്പോൾ camlp4) മാക്രോകളും ഫയൽ ഉൾപ്പെടുത്തലും. cppo പിന്തുണ
ഫങ്ഷണൽ മാക്രോകൾ, സോപാധികങ്ങൾ, ബൂളിയൻ, ഗണിത പദപ്രയോഗങ്ങൾ, സ്ട്രിംഗ്ഫിക്കേഷൻ, കൂടാതെ
വ്യത്യസ്തമായ, ബാഹ്യ പ്രീപ്രോസസറുകളെ വിളിക്കുന്നു. സവിശേഷതകളുടെ കൃത്യമായ വിവരണത്തിന്, കാണുക
/usr/share/doc/cppo/README.gz.
ഓപ്ഷനുകൾ
-D IDENT
നിര്വചിക്കുക IDENT
-U IDENT
നിർവചിക്കാത്തത് IDENT
-I DIR ചേർക്കുക DIR ഉൾപ്പെടുത്തിയ ഫയലുകൾക്കായുള്ള തിരയൽ പാതയിലേക്ക്
-o FILE
ഔട്ട്പുട്ട് എഴുതുക FILE
-q camlp4 ഉദ്ധരണികൾ തിരിച്ചറിയുകയും സംരക്ഷിക്കുകയും ചെയ്യുക
-s ഓരോ ടോക്കണിന്റെയും കൃത്യമായ ഉറവിട സ്ഥാനത്തേക്ക് ചൂണ്ടിക്കാണിക്കുന്ന ഔട്ട്പുട്ട് ലൈൻ നിർദ്ദേശങ്ങൾ,
മാക്രോ നിർവചനങ്ങളുടെ ശരീരത്തിൽ നിന്ന് വരുന്നവ ഉൾപ്പെടെ. ഈ സ്വഭാവം ഓഫാണ്
സ്ഥിരസ്ഥിതിയായി.
-n ഇൻപുട്ടിൽ (ഓവർറൈഡുകൾ
-s).
-പതിപ്പ്
പതിപ്പ് അച്ചടിച്ച് പുറത്തുകടക്കുക
-x പേര്:CMD_TEMPLATE
ഇനിപ്പറയുന്നതിൽ നിന്ന് ആരംഭിക്കുന്ന ഒരു ഇഷ്ടാനുസൃത പ്രീപ്രൊസസ്സർ ടാർഗെറ്റ് വിഭാഗം നിർവചിക്കുക:
#എക്സ്റ്റ് "NAME"
കൂടാതെ അവസാനിക്കുന്നത്:
#അറ്റം
NAME [az][A-Za-z0-9_]* ഫോമിന്റെ ചെറിയക്ഷര ഐഡന്റിഫയർ ആയിരിക്കണം
CMD_TEMPLATE ഇനിപ്പറയുന്ന പ്രത്യേക ശ്രേണികളെ പിന്തുണയ്ക്കുന്ന ഒരു കമാൻഡ് ടെംപ്ലേറ്റ് ആണ്:
%F ഫയലിന്റെ പേര് (അൺസ്കേപ്പ്; സാധ്യതയുള്ള സ്ക്രിപ്റ്റിംഗ് ആക്രമണങ്ങളെ സൂക്ഷിക്കുക)
ആദ്യ വരിയുടെ %B നമ്പർ
അവസാന വരിയുടെ %E നമ്പർ
%% ഒരൊറ്റ ശതമാനം അടയാളം
ഫയലിന്റെ പേര്, ആദ്യ വരി നമ്പർ, അവസാന വരി നമ്പർ എന്നിവ ലഭ്യമാണ്
പരിസ്ഥിതി വേരിയബിളുകൾ വഴിയുള്ള ബാഹ്യ പ്രീപ്രൊസസ്സർ CPPO_FILE, CPPO_FIRST_LINE,
CPPO_LAST_LINE.
കമാൻഡ് stdin-ൽ നിന്ന് വായിക്കാനും stdout-ലേക്ക് എഴുതാനും പ്രതീക്ഷിക്കുന്നു.
-ഹെൽപ്പ് | --സഹായിക്കൂ
ഡിസ്പ്ലേ ഓപ്ഷനുകൾ, പുറത്തുകടക്കുക
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് cppo ഓൺലൈനായി ഉപയോഗിക്കുക