Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Bonerlang

Name: Anonymous 2011-07-29 8:11

Examples:

8====D erect //this creates a loop which lasts until the program determines the boner should be flaccid.

8====D erect forever //you can choose to specify a time
8====D erect 4 hours

8====D erect 10 //or just a number


Observe:

8====D~ erect for 1 to 5 //syntactic sugar on my boner?


Output:
1
2
3
4
5

Name: Anonymous 2011-07-29 8:14

Where is the `print' instruction?

Name: Anonymous 2011-07-29 8:20

>>2
THE FORCED EJACULATION OF THE BONER

Name: Anonymous 2011-07-29 10:01

print instruction:

8====D~ flush

     _
    | |
 ___| |
(    .'
 )__(

Name: Anonymous 2011-07-29 10:02

how am I supposed to write a working BONERLANG-to-C compiler, if you keep changing the language all the time? ! ? !


8={n}D should be for functions
8#={n}D~.* should be for operators

 

Further suggestions:

8={n}D arg(s) // ``n'' is an index into a function pointer table. ``arg(s)'' is the argument(s) the function gets called with
8#====D~(_o_) inline-C // the anus-operator. ``inline-C'' is a bunch of C code that gets inlined



Observe:

(_o_) int i; for (i = 0; i < 5; i++) puts("ANII" + i);


Get's compiled to:

#include <stdio.h>
#include <stdlib.h>

int main(void) {
    {
        int i; for (i = 0; i < ; i++) puts("ANII" + i);
    }
    return EXIT_SUCCESS;
}



And outputs:
ANII
NII
II
I

Name: Anonymous 2011-07-29 10:04

>>5
(_o_) int i; for (i = 0; i < 5; i++) puts("ANII" + i);

should be
8#====D~(_o_) int i; for (i = 0; i < 5; i++) puts("ANII" + i);

Name: Anonymous 2011-07-29 10:28

>>5
        int i; for (i = 0; i < ; i++) puts("ANII" + i);
and that should be
        int i; for (i = 0; i < 5; i++) puts("ANII" + i);

Name: Anonymous 2011-07-29 17:30

>>5
Lulz. Keep working on how you see the language. I'm just throwing random shit out there and I'm sure as hell no language designer.

Name: Anonymous 2011-08-21 16:05

I suggest the following symbols, in loose adherence to Knuth's TAOCP:

T: meaning: false; read: limp, negative boner, softie
: meaning: true; read: boner, erection

Name: Anonymous 2011-08-21 16:15

Can someone give me a link to implementation of this language?

Don't change these.
Name: Email:
Entire Thread Thread List