Steve Losh
Steve Losh
Well *something* changes. Before: ``` 2017-05-15 20:26:50 [INFO ] : CONTEXT: T 2017-05-15 20:26:50 [INFO ] : QT: 1.0 # 2017-05-15 20:26:50 [INFO ] : GL: 0.0 ``` After dropping...
What's (probably) happening here is CCL is consuming those arguments for itself before it ever passes them along. CCL itself has `--debug` and `-b`/`--batch` arguments -- I suspect `-d` is...
@guenthert relevant https://github.com/Clozure/ccl/issues/177
The docstring is technically right, but I agree that it's a bit jarring at first. `attempt` is for things like this: ``` (defparser hello [] (char \H) (char \e) (char...
> Why does choice consume anything if it doesn’t match? I would have expected > some kind of backtracking. In the second example it can match the H for Hi!,...
Okay, after rewatching the talk to refresh my memory of the internals, I think it's a tiny bit different than I mentioned above. ``` (run (choice (hello) (hi)) "hi") ;...
Oh, and to give an example of why they're useful: ``` (run (separated (digit) (char \,)) "1,2,3") [\1 \2 \3] ```
More `polygon` weirdness: if I run the following code, ``` (polygon 0.0 16.65 -50.0 -8.35 0.0 -33.35 50.0 -8.35) ``` I should get a simple rhombus (because I only passed...
It's fine, I've had a thesis to focus on :)
Yeah I think it's reasonable to require the user to change those settings, rather than trying to do crazy workarounds.