3 ms·
What does "is is is" mean in this language? Maybe it's a quine? Can you define an "isn't" operator?
by DonHopkins 3y ago
What does "is is is" mean in this language?
Maybe it's a quine?
Can you define an "isn't" operator?
- runlaszlorun 3y ago“is is is” would be called BillClintonLang, no?
- fuzztester 3y agoOr TrumpLang. "It is what it is". https://www.google.com/search?q=Trump+it+is+what+it+is https://www.google.com/search?q=Trump+it+is+what+it+is 2nd hit onwards.
- runlaszlorun 3y agoOh man. I’d missed that Trumpism.
- c3d 3y agoLet's ask the interpreter / compiler: ./xl -nobuiltins -parse /tmp/glop.xl -style debug -show (infix is is is ) So what it sees is a definition of a name 'is' as itself. Now, that name is very unlikely to be usable because `is` as an infix is so central to everything. As a matter of fact, it looks like even "is is 2" actually crashes the current implementation. Oh well. I wonder what a sensible error message on this would be. Probably: "Bill Clinton denied to comment on the meaning of that statement".
- runlaszlorun 3y ago> "Bill Clinton denied to comment on the meaning of that statement". Oh man, that’d be hilarious. I’ve been hacking around with my own sorta Forth/Postscript like attempt at a language that runs on WebAssembly and does graphics in the browser. Odds are it’ll never see the light of day. But if it does, you’ve now triggered all kinds of ideas for ridiculous ideas for error messages. Like starting them of with ‘hey bruh…’ or trotting out good ol’ Mr Clippy from Microsoft.