sozysozbot / hsjoihs

Results 11 issues of 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: ![invalid_code_point](https://user-images.githubusercontent.com/21972349/161603234-a485a50b-c1e4-4074-bc9c-e3a0fa2d74f9.png) 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...

C-bug
I-suggestion-causes-error
L-nursery