FALS

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
FALS
limbaj de programare
Autor Wouter van Oortmerssen
Data de origine 1993
Utilizare limbaj ezoteric
Paradigme pe baza stivei
Influențată de Mai departe
Implementare referință
Limbă ro
Licență domeniu public
Site-ul web strlen.com/false-language/

FALSE este un limbaj de programare ezoteric inventat de Wouter van Oortmerssen în 1993 , numit în cinstea valorii booleene , preferata autorului.

Limbajul este similar cu Forth, dar cu o sintaxă creată pentru a face codul inerent ofuscat , confuz și ilizibil. Se știe, de asemenea, că are un compilator de doar 1024 de octeți (scris în 68000 Asamblări ). Potrivit lui Van Oortmerssen, FALSUL a fost o sursă de inspirație pentru diferite alte limbaje ezoterice bine cunoscute, precum brainfuck și Befunge .

Exemple de cod

Exemple de programe preluate de pe pagina web cu limbaj FALS:

Salut Lume! :

 \ "Salut Lume!
\ "

Utilitar pentru copierea fișierelor. Utilizare: copy <file di input >file di output

 ß [^ $ 1_ = ~] [,] #

Calculați factorialul pentru numerele de la 1 la 8:

 [$ 1 = ~ [$ 1-f ;! *]?] F: {fac () în FALS}
\ "calculați factorialul lui [1..8]: \"
ß ^ ß \ '0 - $$ 0> ~ \\ 8> | $
\ "result: \"
~ [\\ f;!.,]?
[\ "intrare ilegală! \"]? \ "
\ "

Scrieți numerele prime până la 100:

 99 9 [1 - $] [\\ $ @ $ @ $ @ $ @ $ @ \\ / * = [1 - $$ [% \\ 1 - $ @]? 0 = [\\\ $. \ ' , \\\ ']?]?] #
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT