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

Pages: 1-

brainfuck++

Name: Anonymous 2013-03-29 7:58

I've an idea how about a programming language that's essentially brainfuck but with extra higher level commands.

for example a lot of time in brainfuck you write [->+>+<<] for n00 --> 0nn maybe you could be able to define keywords etc..

Name: Anonymous 2013-03-29 8:15

MACROS?  IN MY BRAINFUCK?  FUCK YOU.

Name: Anonymous 2013-03-29 12:13

guys im going to implement brainfuck with macros to upset >>2

i'm also thinking about how in brainfuck sometimes you have blocks of code with balanced < and >. there might be somethig special you can do with that.. other blocks of code (like going over lists) has unbalanced > and <.

any ideas about  balanced blocks?

Name: Anonymous 2013-03-29 12:13

This thread is now the Brainfuck++ 2013 Official language design committee

Name: Anonymous 2013-03-29 12:44

Request for Inclusion #1

/Type/ applies type annotation on the current cell location.
Type may be a template and be of the form /Type<Type1, Type2<Type3>, ... > /
Adjacent "Greater than" characters should be separated by a space to enhance familiarity with C++ experts, when there is no such space, send ASCII BEL to terminal and halt.

Name: Anonymous 2013-03-29 12:52

>>5
what are types? I mean everything is an 8bit integer..

Name: Anonymous 2013-03-29 13:37

Proposed Types:
Int8
Int16 Int16B1 Int16B2
Int32 Int32B1 Int32B2 Int32B3 Int32B4
CPtr<> CPtrB1<> CPtrB2<>
Char
UTF16Char UTF16CharB1 UTF16CharB2
UTF32Char UTF32CharB1 UTF32CharB2 UTF32CharB3 UTF32CharB4

The "B1" type is equivalent to the base type name, i.e. Int32 is really Int32B1.

When cell 0 is annotated to Int16, the adjacent cell is Int16B2.

The CPtr type contains a cell location from 0 to 30,000, the "C" stands for classic, as in classic brainfuck array bounds.

Name: Anonymous 2013-03-29 17:14

>>7 utterly disgusting, hence perfect.. since BF tapes are infinite are types dynamically assigned?

Name: Anonymous 2013-03-29 17:56

pronounced ``brainfuckles''

Name: Anonymous 2013-03-29 17:59

This thread is now the Brainfuckles 2013 Official language design committee

Name: Anonymous 2013-03-30 0:56

Object Oriented Brainfuck

Name: Anonymous 2013-03-30 1:11

>>7
Regarding Unicode formats: http://benlynn.blogspot.ca/2011/02/utf-8-good-utf-16-bad_07.html

But since this is Brainfuck we're talking about, you should probably only go with UTF-16.

Name: The Numskulls 2013-04-01 22:25

The NUMSKULLS

Edd Case : "It's freezing today!"

Mum : "Here's some soup, Edd. That'll warm you up."

Mouth Dept Cruncher : "Great! It'll heat me up too and I've locked the door so I get all that lovely tomato soup to myself!"

Scene switched to Brain Dept's Computer screen "E-MAILS PING! PING! PING!"

Brain Dept Brainy : "Yes, I know, Blinky. We'd all like some soup to heat us up. I've just emailed Radar too. I need to go, Snitch is on the mobile!"

Brain Dept Brainy type in the code the next action Edd's is going to do on the computer's screen and commented : "There's no way Cruncher is getting all the soup to himself. Greedy skull!"

Edd's Brain Dept Brainy programmed Edd himself to plunge himself inside soup with mouth closed.

Mum : "Silly boy! I meant EATING it will warm you up, not bathing in it!"

Left 'Ear 'OLE Rader : "Tomato! My favourite!"

Nose Dept Snitch : "Mmmm...cosy!"

Brain Dept Brainy looking at the computer screen command "PLUNGE HEAD IN SOUP BUT KEEP MOUTH CLOSED" and said "That's why I run the Brain Dept!"

Mouth Dept Cruncher : "Humph. That'll teach me to be greedy."

Name: Anonymous 2013-04-11 10:39

I'm actually seriously excited about Brainfuck++, I was dreaming about the language constructs this morning.

Name: Anonymous 2013-04-11 12:42

>>14

IT'S BRIANFUCKLES!

Name: Anonymous 2013-04-15 5:18

How would you express something like n _ _ --> 0 +n +n

Name: Anonymous 2013-04-15 12:57

I thought about this last night and I'm writing an interpreter for an extension of Brainfuck with macros right now. I'll post it whenever I'm finished with it, but I wouldn't count on that being any time soon.

Name: lollipuff 2013-04-15 13:56

>>17
bitch don't kill my vibe

Name: Anonymous 2013-04-15 14:16

[<++[>++[>]>+>[+<>[++++[<-[><[<]>><<<<]<+<>+<><>]+public static final class HelloBrainfuck {
    public static void main(String[] args) {
        System.out.println("Hello, Brainfuck!");
    }
}<--<[+[<<+-+<<+]<<>>>[+<+<-+<[]>[<<>+<+[<]+]->[]]]

Name: Anonymous 2013-04-15 14:29

>>18
I love Kanye Lemer.

Name: Anonymous 2013-04-17 18:49

>>16
can we please discuss this brainfuckles committee

the following code:

[->+>+<<]

takes cells n,x,y to 0,x+n,y+n

how should this expressed?

Name: Anonymous 2013-04-17 20:49

>>21
Pattern matching:
(n, x, y) -> (0, x + n, y + n)
Macros:
While(Dec, 2(Rt, Inc), 2(Lt))

Name: Anonymous 2013-04-17 21:02

>>22
how would you ever compile that into brainfuck

Name: Anonymous 2013-04-17 21:10

Name: Anonymous 2013-04-18 2:31

Name: Anonymous 2013-04-18 18:41



Searching for legit Microsoft Product keys, Windows 8,7,Studio,Server etc.?

 Mail me at jeremiahgoldstein@hotmail.com

 25$ a pop


Searching for legit Microsoft Product keys, Windows 8,7,Studio,Server etc.?

 Mail me at jeremiahgoldstein@hotmail.com

 25$ a pop


Searching for legit Microsoft Product keys, Windows 8,7,Studio,Server etc.?

 Mail me at jeremiahgoldstein@hotmail.com

 25$ a pop

Name: Anonymous 2013-04-18 18:47



Searching for legit Microsoft Product keys, Windows 8,7,Studio,Server etc.?

 Mail me at jeremiahgoldstein@hotmail.com

 25$ a pop


Searching for legit Microsoft Product keys, Windows 8,7,Studio,Server etc.?

 Mail me at jeremiahgoldstein@hotmail.com

 25$ a pop


Searching for legit Microsoft Product keys, Windows 8,7,Studio,Server etc.?

 Mail me at jeremiahgoldstein@hotmail.com

 25$ a pop

Name: Anonymous 2013-04-18 18:52



Searching for legit Microsoft Product keys, Windows 8,7,Studio,Server etc.?

 Mail me at jeremiahgoldstein@hotmail.com

 25$ a pop


Searching for legit Microsoft Product keys, Windows 8,7,Studio,Server etc.?

 Mail me at jeremiahgoldstein@hotmail.com

 25$ a pop


Searching for legit Microsoft Product keys, Windows 8,7,Studio,Server etc.?

 Mail me at jeremiahgoldstein@hotmail.com

 25$ a pop

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