Flower

From Esolang
Jump to: navigation, search
This article is a stub, which means that it is not detailed enough and needs to be expanded. Please help us by adding some more information.

Flower is a programming language by User:Rdococ. Programs simply consist of a seed for a random number generator.

Structure

A Flower program consists of a seed for a random number generator. The only prerequisite is that the random number generator be able to generate any array of integers, given the right seed. Then the array of integers is treated like an infinite Algebra program. For example, if you end up with [3, 2, 4, 1, ...], you get the mathematical function 3 + 2x + 4x^2 + x^3...

Computational Class

By the very prerequisite that the RNG used must be able to generate any array of integers given the right seed, Flower is Turing complete, because the mathematical functions generated from Flower programs has infinite precision.[citation needed]