InfityTOC: Difference between revisions

From Esolang
Jump to navigation Jump to search
Content deleted Content added
Zeroname (talk | contribs)
Zeroname (talk | contribs)
Replaced content with "People, how do I delete this page? I changed my mind about creating the language, so consider it defunct."
Tags: Replaced Reverted
Line 1: Line 1:
People, how do I delete this page? I changed my mind about creating the language, so consider it defunct.
InfityTOC esolang was planned to be an esolang with so long TOC(Contents list)
==Commands==
{| class="wikitable"
!+
|increment the accumulator
|-
!-
|decrement the accumulator
|-
!o
|output the accumulator as number
|-
!.
|output the accumulator as ascii
|-
!h
|Hello, World!
|-
!9
|99 bootles of the beer
|-
!e
|echo
|-
!?
|increment the accumulator by random number from 1 to 10
|-
!q
|[[Quine]]
|-
!&
|Push the first digit of number in accumulator to stack
|-
!S
|Output the stack ( with [,,,].)
|-
!s
|Output the stack (without [,,,].)
|-
!0
|zero the accumulator and stack
|-
!z
|time.sleep(accumulator)
|-
!!
|

* If the input length is '''not equal to 1''':
** If <code>accumulator = 0</code> → output: <code>None</code>
** If <code>accumulator = 1</code> → output: <code>Hello, World!</code>
** If <code>accumulator = 2</code> → output: <code>Error</code>
** If <code>accumulator = -1</code> → output: <code>FUCK</code>

* If the input length is '''equal to 1''':
** If the input is <code>&lt;@</code> → wrap the text in parentheses: <code>( ... )</code>
** If the input is <code>&gt;=@</code> → wrap the text in angle brackets: <code>&lt; ... &gt;</code>

(this is for realising esolangs like [[A!&!A]])
|}

==Examples==
===[[XKCD Random Number]]===
++++o
===[[Hello, world!]]===
h
===[[99 Bootles Of The Beer]]===
9
===output 123===
+o+o+o
===From 0 to [[XKCD Random Number]]===
o+o+o+o+o
===[[Quine]]===
q
===Random number from 1 to 10===
?o
===output <3===
+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.---------.
(Linefeeds in code can be removed)
===echo (or cat)===
e
===output 321===
+++o-o-o
===output 100 linefeeds===
++++++++++..........................
.....................................
.....................................
(Linefeeds in code can be removed)
==Interpreters==
All of them was deleted, bcs i adding new cmds
==interpreters written in this esolang==
===[[16 bytes :P]]===
e

Revision as of 10:43, 19 September 2025

People, how do I delete this page? I changed my mind about creating the language, so consider it defunct.