sozysozbot / hsjoihs
sozysozbot / hsjoihs
The code given in the book, ``` 吾有一列。名之曰「甲」。充「甲」以三。充「甲」以五。 吾有一列。名之曰「乙」。 凡「甲」中之「元」。充「乙」以其也。 ``` compiles to ``` var 甲 = []; 甲.push(3); 甲.push(5); var 乙 = []; for (let 元 of 甲) {...
As mentioned in https://github.com/wenyan-lang/book/issues/15#issue-663378427 (which I definitely should have made a separate issue), clicking the code snippet after 但易首句可矣。 in the https://book.wy-lang.org/ opens up an online editor window with the...
While `String.fromCodePoint` is handled in L341-345, https://github.com/dnek/pietron/blob/f8ce860675b399078db3ac99bafb2c484c3ec4f6/src/debug.js#L341-L345 it is not handled in L249-251. https://github.com/dnek/pietron/blob/f8ce860675b399078db3ac99bafb2c484c3ec4f6/src/debug.js#L249-L251 This causes Pietron to fail:  In my opinion, invalid code points qualify as "operations which...
It would be of great help to add an analysis mode, a mode where you can trace an execution path and the codels get decompiled (e.g. `dup 5.push greater point...
Selection Mode should at least have: - [ ] Rectangular selection - [ ] Copy - [ ] Paste ignoring white codels - [ ] Paste retaining white codels -...
Since the full state machine is relatively simple, it is quite feasible to retain the history of the step execution (~1000 steps to the past) in memory and allow undoing...
## Reproduce the issue * Move the mouse pointer between the canvas and the I/O text areas ## Observed result * Nothing happens ## Expected result * A `cursor: row-resize`...
## reproduce the issue * Drag and drop an image onto the Pietron window ### Observed result * Since it is fundamentally a web browser, the Pietron window transitions to...
### Summary `equatable_if_let` tries to replace a pattern into a `==`, but the two differ slightly in their semantics when it comes to reference. Hence the current implementation creates a...