13 bytes :D

From Esolang
Jump to navigation Jump to search

Creator and Name

13 bytes :D is an esoteric programming language made by User:Esolang1 inspired by 16 bytes :P, which was inspired by 25 bytes o:. The original goal was to create world's smallest compiler/interpreter.

Instructions

This language consists of no instructions, but it can do basic arithmetic including roots. The following Python code is the compiler of this language.

   eval(input())

While this is the official compiler, it has an error of floating-point arithmetic.

I/O

There are no features that support input or output.

Memory Structure and Code Structure

There are no features that can handle or create variables. All valid codes in this language will be an algebraic expression of real and imaginary numbers.
I don't think so. You can do lambda calculus. (--Xyzzy (talk) 13:17, 17 September 2023 (UTC))

You can run any Python code in this esolang and therefore it is Turing complete and very usable for software development. --None1 (talk) 13:25, 17 September 2023 (UTC) No you can't, you can't nest conditionals or loops --Xyzzy (talk) 13:06, 20 December 2023 (UTC)

Examples

1 + 1

1 + 1

i

(-1) ** (1 / 2)