Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > sci.physics > #896624

New addition to π-WAM is π-WAM Assembly (Re: Johnny Depp prevention [Windows 11 etc...])

From Mild Shock <janburse@fastmail.fm>
Newsgroups sci.logic, sci.physics, comp.lang.prolog
Subject New addition to π-WAM is π-WAM Assembly (Re: Johnny Depp prevention [Windows 11 etc...])
Date 2026-08-09 19:46 +0200
Message-ID <115aee1$6b75$2@solani.org> (permalink)
References (7 earlier) <11478b2$fv28$2@solani.org> <11478e3$fv28$3@solani.org> <1147921$fvic$2@solani.org> <114om24$s9h3$2@solani.org> <114qeun$t244$2@solani.org>

Cross-posted to 3 groups.

Show all headers | View raw


Hi,

 >>> How do you break out of a loop,

What Hamelt is to English language, is Hack to
Compiler Construction. The playbook of Hack contains
every drama that a Compiler Construction will face.
In the following we show how we realized Project 6:
Assembler from the Nand to Tetris journey via
a little Prolog DSL.

BTW, roughly or maybe not?
Hack (the book) =
Nand to Tetris (the website) =
Nisan, N. and Schocken, S. (the authors)

See also:

π-WAM Assembly: Comfortable Labels and Goto
https://medium.com/2989/1a11dd512813

Have Fun!

Bye


Mild Shock schrieb:
 > Hi,
 >
 > pi-WAM is compiled to Hack VM. You
 > can realize goto's wherever you want. The
 > Hack VM I am using is a variant of:
 >
 > The Elements of Computing Systems
 > Nisan, N. and Schocken, S. - June 15, 2021, MIT Press
 > https://mitpress.mit.edu/9780262539807/the-elements-of-computing-systems/
 >
 > I just combine the 16-bit A and D instructions
 > into single 32-bit instructions. You
 > find a Hack VM interpreter for WebGPU here:
 >
 > 11.4 Giga Lips with a Budget Laptop
 > https://github.com/Jean-Luc-Picard-2021/gigabudget
 >
 > Hava Fun!
 >
 > Bye
 >
 > Mild Shock schrieb:
 >> Hi,
 >>
 >> Using Java sometimes doesn't make me a Java
 >> evangelist. I wouldn't care less about any
 >> programming language, because the idea of
 >>
 >> pi-WAM draws from pi-calculus and WAM. But
 >> since we are in 2026, not many people
 >> might remember pi-calculus:
 >>
 >> Functions as Processes
 >> Robin Milner - June 1989
 >> https://hal.science/docs/00/07/54/05/PDF/RR-1154.pdf
 >>
 >> AI chat bots know pi-calculus from time to
 >> time, while interacting, they spit out
 >> pi-calculus. I have always to tame them,
 >>
 >> and let them cool down, since well, the
 >> pi-calculus doesn't happen directly in the
 >> pi-WAM. Rather in the FFI, which has create
 >>
 >> operations on threads and queue, frankly my
 >> pi-WAM is an extremly crippled, has only
 >> a few primitives from pi-calculus.
 >>
 >> BYe
 >>
 >> Johann 'Myrkraverk' Oskarsson schrieb:
 >>> On 29/07/2026 11:25 PM, Ross Finlayson wrote:
 >>>> On 07/29/2026 08:11 AM, Mild Shock wrote:
 >>>
 >>>>
 >>>> Then, of course, the idea that it naturally employs or "saturates"
 >>>> the processor resources while doing work, in the low-level, yet
 >>>> also has a direct interpretation in higher-level languages, even
 >>>> "higher-level languages without GOTO", has also that it's faster
 >>>> in both machine-organized, compiled, and interpreted environments.
 >>>
 >>> Didn't you say in some other post you've done Java professionally?
 >>>
 >>> How do you break out of a loop, from within a switch () statement
 >>> in Java?  I gather that's simply impossible, because "goto" isn't
 >>> implemented, and the "break" statement doesn't see labels outside
 >>> the switch ()?
 >>>
 >>> Not sure how well that fits within comp.theory, as I haven't sub-
 >>> scribed yet, but perhaps Mild Shock is willing to comment on that
 >>> glaring deficiency in the Java programming language?
 >>>
 >>
 >

Back to sci.physics | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

Homework: Game Engine in WebGPU (Re: Train yourself to become a nosomatic AI chirurgeon) Mild Shock <janburse@fastmail.fm> - 2026-08-03 02:06 +0200
  Johnny Depp prevention [Windows 11 etc...] (Re: Homework: Game Engine in WebGPU) Mild Shock <janburse@fastmail.fm> - 2026-08-03 18:17 +0200
    But how can you deploy, when its ROM? (Re: Johnny Depp prevention [Windows 11 etc...]) Mild Shock <janburse@fastmail.fm> - 2026-08-03 18:21 +0200
    New addition to π-WAM is π-WAM Assembly (Re: Johnny Depp prevention [Windows 11 etc...]) Mild Shock <janburse@fastmail.fm> - 2026-08-09 19:46 +0200

csiph-web