Emmanuel Schanzer
Emmanuel Schanzer
@asolove any chance we can close this out in the near future? It's super low-hanging fruit..
Excuse my ignorance here - where are these questions?
Does this PR address all three checkboxes, above? Or just the one? If it's just one I think it's best to wait until we snag the others.
With Pyret's REPL history in place, this doesn't seem like such a destructive thing to me, but I won't fight you on this. :)
@jpolitz the wording change Ben makes here ("name" instead of "identifier") has the blessing of the entire curriculum team. Can this be merged in the next few weeks?
Adam, I so appreciate your thoughtful approach to design. A few responses: 1. Yes, I _do_ think that blocks are for a subset of Pyret that doesn't need nested definitions....
@asolove from inside the snap submodule, you should be able to run a (full-featured) snap instance without Pyret at all. Dragging `transpile.xml` into the block palette will load the transpiler,...
@blerner whoa - that is a _really_ interesting explanation. I don't think any teacher who doesn't already know you and Joe would ever think of that. Could we add that...
+1 to this. It's a crummy experience in PD to have teachers load CPO and do tons of simple things without ever hitting run....and then they all get errors if...
@blerner now that contexts are a thing this isn't an issue at all. But it would be nice to get some kind of `e` constant.....echoes of [#486](https://github.com/brownplt/code.pyret.org/issues/468)