,(*+)

From Esolang
Jump to navigation Jump to search

,(*+) is a esolang made by User:yayimhere with only recursion. The only three commands are:

  • (…) enqueue whats in the brackets including the brackets themselves and run the contents
  • […] dequeue the front value and replace the brackets and whats in them with that
  • = dequeue the front value duplicate it and enqueue both

This is infinite recursion:

(=[])

And this is a bomb

(=[]=[])

Underload

heres how to translate from ,(*+) to underload(but with a stack):

(...) -> (...)a^
[...] -> ([...])a(!^)^
= -> :

since ([...])a(!^)^ discards the [...] anyway we can reduce it to ^ which makes it very stupid(though its not really correct).
since this is true the first example is:

(:([])a(!^)^)a^

which simplefies to:

(:^)a^

which can be simplefied further:

((:^))^

which then becomes:

(:^)

which is wrong but...i think that cuz the esolang has some weird qiurcks that makeit very hard. i tried ig