我现在正在做一个scala课程。有一些关于替代模型的讨论。它指出:
def f(x1,...,xn) = B; ... f(v1,..., vn)
then
def f(x1,...,xn) = B; ... [v1/x1,...,vn/xn]B
Here, [v1/x1,...,vn/xn]B means:
The expression B in which all occurrences of xi have been replaced
by vi.
[v1/x1,...,vn/xn] is called a substitution
我在这里有两个问题:
这里有什么大概念吗? 对我来说,这只是plug the values in
一种花哨的说法。
用于替换的符号是否[v1/x1,...,vn/xn]
在其他任何地方使用?