luac5.2 - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന luac5.2 കമാൻഡ് ആണിത്.

പട്ടിക:

NAME


luac - Lua കംപൈലർ

സിനോപ്സിസ്


luac [ ഓപ്ഷനുകൾ ] [ ഫയൽനാമങ്ങൾ ]

വിവരണം


luac ലുവാ കംപൈലർ ആണ്. ലുവാ പ്രോഗ്രാമിംഗ് ഭാഷയിൽ എഴുതിയ പ്രോഗ്രാമുകൾ ഇത് വിവർത്തനം ചെയ്യുന്നു
പിന്നീട് ലോഡ് ചെയ്യാനും എക്സിക്യൂട്ട് ചെയ്യാനും കഴിയുന്ന പ്രീ കംപൈൽ ചെയ്ത ചങ്കുകൾ അടങ്ങിയ ബൈനറി ഫയലുകളിലേക്ക്.

ചങ്കുകൾ പ്രീ കംപൈൽ ചെയ്യുന്നതിന്റെ പ്രധാന ഗുണങ്ങൾ ഇവയാണ്: വേഗത്തിൽ ലോഡ് ചെയ്യൽ, സോഴ്സ് കോഡ് പരിരക്ഷിക്കൽ
ആകസ്മികമായ ഉപയോക്തൃ മാറ്റങ്ങൾ, ഓഫ്-ലൈൻ വാക്യഘടന പരിശോധന എന്നിവയിൽ നിന്ന്. പ്രീ കംപൈലിംഗ് അർത്ഥമാക്കുന്നില്ല
ലുവായിലെ ഭാഗങ്ങൾ എല്ലായ്പ്പോഴും ബൈറ്റ്കോഡുകളായി കംപൈൽ ചെയ്യപ്പെടുന്നതിന് മുമ്പുള്ളതിനാൽ വേഗത്തിലുള്ള നിർവ്വഹണം
നടപ്പിലാക്കി. luac പിന്നീടുള്ള നിർവ്വഹണത്തിനായി ഒരു ഫയലിൽ ആ ബൈറ്റ്കോഡുകൾ സംരക്ഷിക്കാൻ അനുവദിക്കുന്നു.
മുൻകൂട്ടി കംപൈൽ ചെയ്ത കഷണങ്ങൾ അനുബന്ധ ഉറവിടത്തേക്കാൾ ചെറുതായിരിക്കണമെന്നില്ല. പ്രധാനപ്പെട്ട
വേഗത്തിലുള്ള ലോഡിംഗ് ആണ് പ്രീ കംപൈലിംഗിലെ ലക്ഷ്യം.

കമാൻഡ് ലൈനിൽ, നിങ്ങൾക്ക് Lua ഉറവിടവും ബൈനറി ഫയലുകളും അടങ്ങുന്ന ടെക്സ്റ്റ് ഫയലുകൾ മിക്സ് ചെയ്യാം
മുൻകൂട്ടി തയ്യാറാക്കിയ കഷണങ്ങൾ അടങ്ങിയിരിക്കുന്നു. luac സംയുക്തം അടങ്ങുന്ന ഒരൊറ്റ ഔട്ട്പുട്ട് ഫയൽ നിർമ്മിക്കുന്നു
നൽകിയിരിക്കുന്ന എല്ലാ ഫയലുകൾക്കുമുള്ള ബൈറ്റ്കോഡുകൾ. സംയോജിത ഫയൽ എക്സിക്യൂട്ട് ചെയ്യുന്നത് എക്സിക്യൂട്ട് ചെയ്യുന്നതിന് തുല്യമാണ്
ഫയലുകൾ നൽകി. സ്ഥിരസ്ഥിതിയായി, ഔട്ട്പുട്ട് ഫയലിന് പേര് നൽകിയിരിക്കുന്നു luac.out, എന്നാൽ നിങ്ങൾക്ക് ഇത് മാറ്റാൻ കഴിയും
The -o ഓപ്ഷൻ.

മുൻകൂട്ടി തയ്യാറാക്കിയ കഷണങ്ങളാണ് അല്ല വ്യത്യസ്ത വാസ്തുവിദ്യകളിലുടനീളം പോർട്ടബിൾ. മാത്രമല്ല, ദി
ലുവായുടെ പുതിയ പതിപ്പ് വരുമ്പോൾ മുൻകൂട്ടി കംപൈൽ ചെയ്‌ത ചങ്കുകളുടെ ആന്തരിക ഫോർമാറ്റ് മാറാൻ സാധ്യതയുണ്ട്
വിട്ടയച്ചു. നിങ്ങൾ മുൻകൂട്ടി കംപൈൽ ചെയ്യുന്ന എല്ലാ Lua പ്രോഗ്രാമുകളുടെയും ഉറവിട ഫയലുകൾ സംരക്ഷിക്കുന്നുവെന്ന് ഉറപ്പാക്കുക.

ഓപ്ഷനുകൾ


-l ലുവയുടെ വെർച്വൽ മെഷീനായി കംപൈൽ ചെയ്‌ത ബൈറ്റ്‌കോഡിന്റെ ഒരു ലിസ്‌റ്റിംഗ് നിർമ്മിക്കുക. ലിസ്റ്റിംഗ്
ലുവയുടെ വെർച്വൽ മെഷീനെ കുറിച്ച് പഠിക്കാൻ bytecodes ഉപയോഗപ്രദമാണ്. ഫയലുകളൊന്നും നൽകിയിട്ടില്ലെങ്കിൽ,
അപ്പോള് luac ലോഡുകൾ luac.out അതിലെ ഉള്ളടക്കങ്ങൾ ലിസ്റ്റുചെയ്യുകയും ചെയ്യുന്നു. ഉപയോഗിക്കുക -l -l ഒരു പൂർണ്ണ ലിസ്റ്റിംഗിനായി.

-o ഫയല്
ഔട്ട്പുട്ട് ഫയല്, സ്ഥിരസ്ഥിതിക്ക് പകരം luac.out. (നിങ്ങൾക്ക് ഉപയോഗിക്കാം '-' നിലവാരത്തിനായി
ഔട്ട്പുട്ട്, പക്ഷേ ടെക്സ്റ്റ് മോഡിൽ സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ട് തുറക്കുന്ന പ്ലാറ്റ്ഫോമുകളിൽ അല്ല.) ഔട്ട്പുട്ട്
എല്ലാ ഫയലുകളും ഔട്ട്‌പുട്ടിന് മുമ്പായി ലോഡ് ചെയ്‌തിരിക്കുന്നതിനാൽ ഫയൽ നൽകിയിരിക്കുന്ന ഫയലുകളിൽ ഒന്നായിരിക്കാം
ഫയൽ എഴുതിയിരിക്കുന്നു. വിലയേറിയ ഫയലുകൾ തിരുത്തിയെഴുതാതിരിക്കാൻ ശ്രദ്ധിക്കുക.

-p ഫയലുകൾ ലോഡ് ചെയ്യുക എന്നാൽ ഔട്ട്പുട്ട് ഫയലുകളൊന്നും സൃഷ്ടിക്കരുത്. വാക്യഘടന പരിശോധിക്കുന്നതിനാണ് പ്രധാനമായും ഉപയോഗിക്കുന്നത്
കൂടാതെ മുൻകൂട്ടി കംപൈൽ ചെയ്ത ഭാഗങ്ങൾ പരിശോധിക്കുന്നതിനായി: കേടായ ഫയലുകൾ ഒരുപക്ഷേ പിശകുകൾ സൃഷ്ടിക്കും
ലോഡ് ചെയ്യുമ്പോൾ. ഫയലുകളൊന്നും നൽകിയിട്ടില്ലെങ്കിൽ, പിന്നെ luac ലോഡുകൾ luac.out അതിന്റെ ടെസ്റ്റുകളും
ഉള്ളടക്കം. പിശകുകളില്ലാതെ ഫയൽ ലോഡ് ചെയ്താൽ സന്ദേശങ്ങളൊന്നും പ്രദർശിപ്പിക്കില്ല.

-s ഔട്ട്പുട്ട് ഫയൽ എഴുതുന്നതിന് മുമ്പ് ഡീബഗ് വിവരങ്ങൾ നീക്കം ചെയ്യുക. ഇത് കുറച്ച് സ്ഥലം ലാഭിക്കുന്നു
വളരെ വലിയ കഷണങ്ങൾ, എന്നാൽ ഒരു സ്ട്രിപ്പ് ചെയ്ത ചങ്ക് പ്രവർത്തിപ്പിക്കുമ്പോൾ പിശകുകൾ സംഭവിക്കുകയാണെങ്കിൽ, പിന്നെ
പിശക് സന്ദേശങ്ങളിൽ സാധാരണയായി ചെയ്യുന്ന മുഴുവൻ വിവരങ്ങളും അടങ്ങിയിരിക്കണമെന്നില്ല. ഇൻ
പ്രത്യേകിച്ചും, ലോക്കൽ വേരിയബിളുകളുടെ ലൈൻ നമ്പറുകളും പേരുകളും നഷ്‌ടപ്പെട്ടു.

-v പതിപ്പ് വിവരങ്ങൾ കാണിക്കുക.

-- ഓപ്ഷനുകൾ കൈകാര്യം ചെയ്യുന്നത് നിർത്തുക.

- ഓപ്ഷനുകൾ കൈകാര്യം ചെയ്യുന്നത് നിർത്തി സ്റ്റാൻഡേർഡ് ഇൻപുട്ട് പ്രോസസ്സ് ചെയ്യുക.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് luac5.2 ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ