ALL

Diana Bendun
a 6 minute read

ALL (A Language Language) is a conlang inspired by APL (A Programming Language), created for second Cursed Conlang Circus. To learn more see: Who Can Make The Most CURSED Conlang? (AGAIN)

What is cursed about this one, besides definition in hand-written HTML document? We don't have usual linguistic features and instead we write using explicit almost complete binary tree inspired by APL . Additionally it was defined by a programmer who's only knowladge about conlangs is a side effect of intrest in programming languages.

Table of contents

  1. Name
  2. Basics
  3. Words
    1. Pronouns
    2. General
    3. Combined words
  4. Grammar
  5. The Challange - Bee Movie quote
    1. How to use writing system
    2. Quote as graphs
    3. Quote in writing system

Name

In ALL the name of the language is alle alle alli , which directly translated means "the most language of languages"). Over time name ALL become shorthand for phrase. In ALL every name or foreign term is written using ALL CAPS .

Basics

Each word have different meaning depending on arity . Arity is marked using suffix, as shown in table below.

Name Suffix Description
Niladic i Words and sentances that are "finished" and doesn't require any more input.
Monadic e Words and sentances that modify others
Dyadic u Words and sentances that join others

For example niladic alli means language, speech, communication; monadic alle means α speeks (like they speak) or α language (like programming language); dyadic allu means α talks to β (like she talks to him). Monadic or dyadic words can be sentances on their own and are considered questions - alle. spoke to another person means "are you talking?" and allu. "are you talking to each other?" or "are we going to talk?".

ALL follow subject-verb-object word order due to it's construction. Words are read from left to right taking each completed (niladic) part as it's argument.

Words

Pronouns

Pronoun (niladic) ALL Symbol
Singular I m +
you s -
he/she/they/it t ×
Plural we am
you as
they at

Monadic meaning of pronouns translates to possessive use ( me means "mine"), dyadic meaning of pronouns translates to seeing something like ( mu means _ sees me as _).

Phrase "she speaks his language" can be translated as "ti allu te alli" or "ti allu alle ti".

General

ALL Symbol Examplatory meaning
Niladic Monadic Dyadic
all language, speech, communication, set of rules _ speaks, _ established rules, _ talks _ talks to _, _ communicates with _, _ has rules _
d work _ works, _ produces, _ is a worker _ works on _, _ does _
mal friendly animal, life, spirit _ lives, _ is friendly _ pets _
ol = water, flow _ flows, _ swims _ swims to _
h height, muntain _ is high, _ is large _ is as high as _, _ towers over _
n little, small, hole _ is small, _ is indented _ is as little as _
hol air, flight _ flies _ flies towards _
in insect, spider, bug, little annoing thing _ is scary, _ is annoing _ scared _, _ annoys _
old ability, trait, capability, part _ is capable, _ is a part of something more, _ is a subset _ can do _, _ is able to _, _ is part of _, _ allows for _, _ gives ability for _
nod F infirmity, impossibility, negation, denial _ is impossible, _ is false, negation of _ _ is mutually exclusive with _, is is impossible to be true when _, _ makes it impossible to _
hod T truth _ is true, _ exists _ is true when _
ma filling, contents, inside _ is inside, _ consists of, _-filled _ is inside of _, _ consists of _

Combined words

Most words are a combination of others. Monadic combination can be applied several times to emphesasie or escalate its argument. Here is a list of some combinations:

Examples

Grammar

As in EBNF grammar using notation from linked article.

statement = sentance, '.', { sentance, '.' };
sentance = niladic
         | (monadic, whitespace, sentance_or_blank)
         | (sentance_or_blank, whitespace, dyadic, whitespace, sentance_or_blank);

sentance_or_blank = [ sentance ];

niladic = letters, 'i';
monadic = letters, 'e';
dyadic  = letters, 'u';

letters = letter, { letter };
letter = 'a'|'o'|'i'|'d'|'n'|'h'|'m';

The Challange - Bee Movie quote

As defined in video mentioned at the start, the challange is to translate this wonderful quote to your language.

According to all known laws of aviation, there is no way a bee should be able to fly. Its wings are too small to get its fat little body off the ground. The bee, of course, flies anyway because bees don't care what humans think is impossible.

Bee Movie
Original Translation Literal meaning
According to all known laws of aviation, there is no way a bee should be able to fly. male hole ini oldu holi nodu hode alle holi bee is able to fly is impossible to be true when set of rules of flight is true
Its wings are too small to get its fat little body off the ground. ne olde ini oldu hol nodu hole he mai small part of insect which makes it fly, makes flight with a big dense body impossible
The bee, of course, flies anyway because bees don't care what humans think is impossible. hole male hole ini nodu ame alli Bee flies despite our rules

How to use writing system

Romanization of ALL is ambigious - it has the same problem as 5 x 4 y 3 where we have two valid groupings: (5 x 4) y 3 and 5 x (4 y 3) . Thats why preffered use of ALL is with its writing system.

Write sentance using binary tree. Dyadic node is two times bigger then monadic or niladic node and has it's children writen below it in columns. Monadic node has niladic node beneath it. Niladic node has no nodes below.

Quote as graphs

Original Graph
According to all known laws of aviation, there is no way a bee should be able to fly. translated quote from the left cell in form of a tree diagram
Its wings are too small to get its fat little body off the ground. translated quote from the left cell in form of a tree diagram
The bee, of course, flies anyway because bees don't care what humans think is impossible. translated quote from the left cell in form of a tree diagram

Quote in writing system

Bee movie quote written in ALL writing system