| WABT(1) | General Commands Manual | WABT(1) |
نام (NAME)
wasm-decompile —
ترجمه از
قالب
باینری به
نحو خوانای
شبه C
خلاصه دستور (SYNOPSIS)
wasm-decompile [options]
file
توضیحات (DESCRIPTION)
wasm-decompile یک
فایل را در
قالب
باینری WebAssembly
میخواند و
آن را به یک
فایل متنی
دیکامپایلشده
تبدیل
میکند.
گزینهها به شرح زیر هستند:
--help- چاپ پیام راهنما
--version- چاپ اطلاعات نسخه
-o,--output=FILENAME- فایل خروجی برای فایل دیکامپایلشده؛ بهطور پیشفرض از stdout استفاده میشود
--enable-exceptions- فعالسازی مدیریت استثناهای آزمایشی
--disable-mutable-globals- غیرفعالسازی متغیرهای سراسری تغییرپذیر وارداتی/صادراتی
--disable-saturating-float-to-int- غیرفعالسازی عملگرهای اشباع ممیز شناور به عدد صحیح
--disable-sign-extension- غیرفعالسازی عملگرهای گسترش علامت
--disable-simd- غیرفعالسازی پشتیبانی از SIMD
--enable-threads- فعالسازی پشتیبانی از ریسهها (threads)
--enable-function-references- فعالسازی ارجاعات نوعدار به تابع
--disable-multi-value- غیرفعالسازی چندمقداری (multi-value)
--enable-tail-call- فعالسازی پشتیبانی از فراخوانی دم (tail-call)
--disable-bulk-memory- غیرفعالسازی عملیات حافظه تودهای (bulk-memory)
--disable-reference-types- غیرفعالسازی انواع مرجع (externref)
--enable-annotations- فعالسازی نحو نشانهگذاری سفارشی
--enable-code-metadata- فعالسازی متاداده کد
--enable-gc- فعالسازی بازیافت حافظه (garbage collection)
--enable-memory64- فعالسازی حافظه ۶۴ بیتی
--enable-multi-memory- فعالسازی چندحافظهای (multi-memory)
--enable-extended-const- فعالسازی عبارات ثابت گسترشیافته
--enable-all- فعالسازی تمام قابلیتها
--ignore-custom-section-errors- نادیده گرفتن خطاها در بخشهای سفارشی
مثالها (EXAMPLES)
تجزیه فایل باینری test.wasm و نوشتن فایل متنی test.dcmp
$ wasm-decompile test.wasm -o
test.dcmpهمچنین ببینید (SEE ALSO)
wasm-interp(1), wasm-objdump(1), wasm-stats(1), wasm-strip(1), wasm-validate(1), wasm2c(1), wasm2wat(1), wast2json(1), wat-desugar(1), wat2wasm(1), spectest-interp(1)
گزارش باگها (BUGS)
اگر باگی
پیدا
کردید،
لطفاً آن را
در اینجا
گزارش کنید:
https://github.com/WebAssembly/wabt/issues.
| October 15, 2026 | Linux 6.12.107+deb13-amd64 |