We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

Talk:SecretLang (Hellion Mode)

From Esolang
Jump to navigation Jump to search

Guessing Area

My guess:

Instruction Effect Accuracy
κ(ciphertext‌,algorithm,keys...) Uses keys as the keys and algorithm as the decryption algorithm to decrypt the ciphertext, then returns the plaintext Correct but when algorithm is different then the number of key is also different
x<-y Assign y to x
õ Reference to the standard output Is the output stdout or to file, or even to stderr?
ĩ Reference to the input
flag§expr Run expr while flag is true
{...} Code block maker
flag?expr1:expr2 Run expr1 if flag is true, otherwise run expr2 Somewhat correct
> = < Comparison operators
+ - × ÷ Elementary arithmetic operators
% Modular operator
^ ‌Exponentiation operator
¯ Unary negative operator
¬ Logical not operator
\var Declaration of the global variable var
`type´ Type identifier (right after the declaration of the variable) Correct but there is another usage of it
x@type Convert x's value to type type Not converting permanently
ƒ Reference to the code of this program
λ[args].expr Just likes Lambda Calculus
ʳ Return keyword
expr1$expr2 Evaluate expr1, but if it throws an expection, catch that then evaluate expr2 instead Not running, but evaluating
(expection,what) Throw an expection, and use what as the error message You might forgot the dollar sign
[a,b] Does the same thing as in mathematics Then what about [a, b), (a, b], and (a, b)
Σlst sum(lst) in Python

-- Im bad at naming (talk) 09:31, 17 July 2026 (UTC)

And how about ^, ¨, ~, and the type indicator?

Except ^, truly do not know anything else... T_T --Im bad at naming (talk) 05:25, 18 July 2026 (UTC)

¨ means the operator should be applied to all elements of a list instead of the list itself, ~ is the connection of operation and assignment arrow. When one side of the decimal point was omitted, then the language will treat as the side was 0. So, 0.0=.0=0.=..

miui's guess

õ<-κ = 0x42

Accuracy: ABSOLUTELY ×!!!
indeed, but no pstf signum with these bytes :< Miui (talk) 21:21, 17 July 2026 (UTC) ps gl guessers
So the key is the same in each case but multiple keys contain extension information (within the algorithm)?
Guess: "DDAVDXDXFF, GVFFFXDXAG!", "ADFGVX", = FINAL, CHALLENGE!, GUESS Miui (talk) 08:04, 22 July 2026 (UTC)
No. It's ADFGVX checkerboard code. "DDAVDXDXFF, GVFFFXDXAG!" means "hello, world!".
? = 0xAC00, 19, 21, 38 (keys number 18)
I don't know how to describe your guesses. I think you should see the table above.