@mypronounismonicareinstate Although you could simulate one in ///.
@mypronounismonicareinstate You can run Python code in Bubblegum, although it's highly difficult. Also, in the primalty checker, the translated Python code involves arithmetic!
Too bad the keyboard shift doesn't work anymore! I'm gonna remove it from the spec.
Also, @Third-party'Chef', how can you be in France if your timezone is 2 hours behind mine? I'm in NSW, Australia (East-Coast), and France is not 2 hours behind where i am.
@Third-party'Chef' I guess make output/input be exceptions to the monad rule
CMQ: You have a grid of lights arranged on/off in a checkerboard pattern. It's an n by n square grid where n is odd. And n is the right operand, ⍵. There's a light switch connected to each lamp in the grid. The left operand, ⍺, is the number of times you should flip the light switch. Print the final state after ⍺ flips.
CMQ: You have a grid of lights arranged on/off in a checkerboard pattern. It's an n by n square grid where n is odd. And n is the right operand, ⍵. There's a light switch connected to each lamp in the grid. The left operand, ⍺, is the number of times you should flip the light switch. Print the final state after ⍺ flips.
Note: You may start with the grid in either of the two possible states below. But whatever is given by 0 {...} n must remain consistent throughout as the starting state.
@mypronounismonicareinstate Each of those is a light. ⎕ is off, ⌺ is on. They're all toggled of/on by the light switch. (Spoiler: You just oscillate back and forth between the two corrected board states)
But it's a pastebin made by @dzaima for APL/BQN syntax highlighting. Super useful in APL Orchard! Unless you add other syntax highlighting languages in the JS, it won't be useful here
@Third-party'Chef' Shoot! That's really weird... Did you fix it?
@Third-party'Chef' Haha, that's why I still haven't released Muck. I just cheat. I'm doing as many problems in it as I can and if anything is ever too difficult/ugly to solve, I add another feature to do it!
@Third-party'Chef' Well that hurts :p
@Third-party'Chef' Sure!
@Third-party'Chef' This was originally APL-specific where indexing (and these chars) are no issue. As a general purpose problem for all languages it shouldn't require more than 0/1. But I wanted to show off that Muck could do it elegantly even with those restrictions. The 0/1 in Muck was already doable before. Just stamp it by 2, instead of creating C=⎕⌺ for that.
So for your own lang, just do whichever is more interesting/better showcases your lang. I'll make it more strict when I upload to PPCG
I just learned that Python has a debugger. (also, I expect SO to have at least 10 main chat rooms, with several review queues so that they can quickly close and edit chat messages that they can't respond to)
Delightfully exciting announcement! The [Muck]() Room is now live and in it is the first Muck CMQ! First one to solve it will forever be remembered as the first person aside from me to write a program in Muck!
@Zeta Welcome! Are you interested in esolangs?!
This is a room for throwing esolang ideas around, experimenting, and developing them!
Thinking of starting off our weekly/bi-weekly teaching things with Muck! Would really like to teach you guys and share what there is as of now. It's unlikely that anything at all major should be changed. Mainly tweaking and adding a few more features and more robust interpreter, probably
@sporeball excitedly wrote the first Muck program by anyone else. A golfed hello world!