This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Tyler (Jones Beach)
fromscratchcode.com
did:plc:mqmpie5oyrezfx6ueqgwiarb
Wow, I'd never actually thought about how this impacts the AST.
a == b == c
is actually evaluated as
(a == b) and (b == c)
which is different than something like
1 + 2 + 3
which gets evaluated as
(1 + 2) + 3
2025-10-02T22:13:02.552Z