WABT(1) General Commands Manual WABT(1)

spectest-interp — خواندن یک فایل Spectest JSON و اجرای آزمون‌های آن در مفسر

spectest-interp [گزینه‌ها] فایل

spectest-interp یک فایل Spectest JSON را می‌خواند و آزمون‌های آن را در مفسر اجرا می‌کند.

گزینه‌ها به شرح زیر هستند:

نمایش پیام راهنما
نمایش اطلاعات نسخه
, --verbose
استفاده چندباره برای دریافت اطلاعات بیشتر
فعال‌سازی مدیریت استثنای آزمایشی
غیرفعال‌سازی متغیرهای سراسری تغییرپذیر وارداتی/صادراتی
غیرفعال‌سازی عملگرهای اشباع ممیز شناور به عدد صحیح
غیرفعال‌سازی عملگرهای گسترش علامت
غیرفعال‌سازی پشتیبانی از SIMD
فعال‌سازی پشتیبانی از ریسه‌ها (Threading)
فعال‌سازی ارجاعات تابعی نوع‌دار
غیرفعال‌سازی چندمقداری (Multi-value)
فعال‌سازی پشتیبانی از tail-call
غیرفعال‌سازی عملیات حافظه توده‌ای (Bulk-memory)
غیرفعال‌سازی انواع مرجع (externref)
فعال‌سازی نحو یادداشت سفارشی
فعال‌سازی فراداده کد
فعال‌سازی زباله‌روبی (Garbage collection)
فعال‌سازی حافظه ۶۴ بیتی
فعال‌سازی چندحافظه‌ای (Multi-memory)
فعال‌سازی عبارت‌های ثابت گسترش‌یافته
فعال‌سازی تمام قابلیت‌ها
, --value-stack-size=SIZE
اندازه پشته مقدار بر حسب تعداد عناصر
, --call-stack-size=SIZE
اندازه پشته فراخوانی بر حسب تعداد عناصر
, --trace
ردیابی روند اجرا

تجزیه test.json و اجرای آزمون‌های spec

$ spectest-interp test.json

wasm-decompile(1), 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)

اگر باگی یافتید، لطفاً آن را در نشانی زیر گزارش دهید:
https://github.com/WebAssembly/wabt/issues.

October 15, 2026 Linux 6.12.107+deb13-amd64