SICP Practice

Practice 3.42

这题的修改是在账户创建过程中创建了protected-withdraw和protected-deposit两个串行化过程, 而3.41中是每次运行withdraw和deposit时创建一个新的串行化过程, 在前面串行化的说明就是,创建一些不同的过程集合,并且保证在每个时刻,在任何一个串行化集合里至多只有一个过程一个执行,所以即使重复使用了同一个protected-withdraw或protected-deposit,在同一时刻也只能有一个过程的执行, 所以结果不会有影响.