public LexicalEnvironment NewFrame(FrameBindings frameBindings)
 {
     return(newFrame(this, frameBindings));
 }
Ejemplo n.º 2
0
 private static FrameBindings bindSymbol(Symbol symbol, Datum value, FrameBindings bindings)
 {
     return(bindings.Push(new LexicalEnvironment.Binding(symbol, value)));
 }
 private static LexicalEnvironment newFrame(LexicalEnvironment parent, FrameBindings bindings)
 {
     return(new LexicalEnvironment(parent, bindings));
 }