Qurak

Substitute values of variables in functions that hold their arguments

روند کار 5 گام، به‌ترتیب در یک نشست اجرا می‌شوند. هر گام روی موتور اجرا شده و خروجی زیر همان چیزی است که تولید کرد.

گام 1
x = 2;
e = Hold[x + 1]
خروجی
Hold[x + 1]
گام 2
x = 4;
ReleaseHold[e]
خروجی
5
گام 3
x = 4;
ReleaseHold[e]
خروجی
5
گام 4
x = 2;
Function[y, x + y]
خروجی
Function[y, x + y]
گام 5
x = 2;
With[{x = x}, Function[y, x + y]]
خروجی
Function[y, 2 + y]

توابع به‌کاررفته

دستورهای کار مرتبط

همهٔ دستورهای کار · مرجع توابع · استفاده از این در کلاینت MCP