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

ITT the ABC Programming Language

Name: Anonymous 2008-07-29 19:29

#include <stdio.h>

int main(int argc,char argv*[]){
  int i = 0;
  int BUFFA;

  while(argv[i]!='\0'){
    if(argv[i]='a')
      BUFFA++;
    else if(argv[i]='b')
      BUFFA--;
    else if(argv[i]='c')
      printf("%i\n",BUFFA);
    else printf("%s","Error.\n");
  }
}

Name: Anonymous 2008-07-29 19:32

It's called a ``buffer''

Name: Anonymous 2008-07-29 19:39

>>2
No, a BUFFA.

Name: Anonymous 2008-07-29 19:45

else printf("%s","Error.\n");

Name: Anonymous 2008-07-29 21:18


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaa
aaaaaaaaaaaaaaaaaaaaaaacbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaacbbbbbbbbbbcaaaaaacbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbbcaaaaaaaaaaaaacbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbbbbbbbbbbbbbcbbbbcaaacb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbbbbbbb
bbbbbcacaaaaaaaaaacbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbbbbbbbbbbcaaaaaacbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbbbbbbbbbbbbbcbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaacbbbbbcaaaaaaccaaaaaaaacaaaaacbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc


USE ASCII

Name: Anonymous 2008-07-30 14:00

Is no-one going to correct him?

Name: Anonymous 2008-07-30 14:01

BUFFA BUFFA BUFFA BUFFA BUFFA

Name: Anonymous 2008-07-30 14:05

Maybe he intended to use ``BUFFB'' and ``BUFFC''.

Name: Anonymous 2008-07-30 14:41

buffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffcbuffbuffabuffbuffabuffbuffabuffbuffabuffbuffabuffbuffa

Name: Anonymous 2008-07-30 15:17

GET TO DA BUFFA

Name: Anonymous 2008-07-30 17:51

I <3 ABC

Name: Anonymous 2008-07-30 18:18

i never gets incremented.

Name: Anonymous 2008-07-30 18:21

>>12
That's not the only problem.

Name: Anonymous 2008-07-30 18:24

>>13
BUFFA is not initialized and argv[argc] is not guaranteed to be '\0'?

Name: Anonymous 2008-07-30 18:27

>>14
Correction: argv[argc] is guaranteed to be NULL.

Name: Anonymous 2008-07-30 18:36

>>14
There are even more problems.

Name: Anonymous 2008-07-30 18:45

>>>char argv*[]
what

Name: Anonymous 2008-07-30 19:31

>>14
6/10

Name: Anonymous 2008-07-30 21:18

perl -ne"/a/?$,++:/b/?$,--:/c/&&print chr$,for split//"

Name: Anonymous 2008-07-30 21:28

>>2
HEY KID, IMA COMPUTA

Name: Anonymous 2008-07-30 23:06


prog = raw_input('>')
acc = 0
for i in prog:
    if i == a:
        acc += 1
    if i == b:
        acc -= 1
    if i == c
        print acc,

Name: Anonymous 2008-07-31 0:07

if i == c
what.

Name: Anonymous 2008-07-31 1:10

>>21
Barewords are the same thing as chars now?

Name: Anonymous 2008-07-31 2:57

>>23
Someone obviously never forcefully indented their code.

Name: Anonymous 2008-07-31 3:09

>>24
forcibly

Name: Anonymous 2008-07-31 4:31

Anyways, >>25, please listen to me. That it's really related to this thread.
I went to Yoshinoya a while ago; you know, Yoshinoya?
Well anyways there was an insane number of people there, and I couldn't get in.
Then, I looked at the banner hanging from the ceiling, and it had "150 yen off" written on it.
Oh, the stupidity. Those idiots.
You, don't come to Yoshinoya just because it's 150 yen off, fool.
It's only 150 yen, 1-5-0 YEN for crying out loud.
There're even entire families here. Family of 4, all out for some Yoshinoya, huh? How fucking nice.
"Alright, daddy's gonna order the extra-large." God I can't bear to watch.
You people, I'll give you 150 yen if you get out of those seats.
Yosinoya should be a bloody place.
That tense atmosphere, where two guys on opposite sides of the U-shaped table can start a fight at any time,
the stab-or-be-stabbed mentality, that's what's great about this place.
Women and children should screw off and stay home.
Anyways, I was about to start eating, and then the bastard beside me goes "extra-large, with extra sauce."
Who in the world orders extra sauce nowadays, you moron?
I want to ask him, "do you REALLY want to eat it with extra sauce?"
I want to interrogate him. I want to interrogate him for roughly an hour.
Are you sure you don't just want to try saying "extra sauce"?
Coming from a Yoshinoya veteran such as myself, the latest trend among us vets is this, extra green onion.
That's right, extra green onion. This is the vet's way of eating.
Extra green onion means more green onion than sauce. But on the other hand the price is a tad higher. This is the key.
And then, it's delicious. This is unbeatable.
However, if you order this then there is danger that you'll be marked by the employees from next time on; it's a double-edged sword.
I can't recommend it to amateurs.
What this all really means, though, is that you, >>1, should just stick with today's special.

Name: Anonymous 2008-07-31 4:50

        ___
    /´. _, -―-、ヽ、
  ./  l´[☆ィTfヘマ、 ヽ
 |  | |ィケリノ |ト}!l|
 | _| レァ予  伝yリ|    ,..、
  | fr| 《{_丿   Ljハ∥  _,ノ/`il  / 
  | ゞ||'''  r‐ァ`,ツイイ´  ハ il      You all suck.
 |  | 「`}T 云'I「|{ {::::{   V リ  \
 || N {`ヾー弋イノ`衣√`ヾノ
  从 | l! Y   Qヘ\イ乍}
    `ヽハ l〉    Y´ア´
      レ´       「´

Name: Anonymous 2008-07-31 5:23

>>24
I have. Have you?

Traceback (most recent call last):
  File "<stdin>", line 4, in <module>
NameError: name 'a' is not defined

Name: Anonymous 2008-07-31 8:56

>>28
import nakedchars

Name: Anonymous 2008-07-31 11:03

>>21

prog = raw_input('>')
acc = 0
for i in prog:
    if i == 'a':
        acc += 1
    if i == 'b':
        acc -= 1
    if i == 'c':
        print acc,

Name: Anonymous 2008-07-31 11:13

self = lambda s, i=0: s != '' and self(s[1:], {'a': lambda x: x + 1, 'b': lambda x: x - 1, 'c': lambda x: __import__('sys').stdout.write(str(x))}.get(s[0], lambda x: x)(i))
self(raw_input('>'))

Name: Anonymous 2008-07-31 12:13

>>30
Every time I see FIOC code, I ask myself ``So clean… Isn't that HASKELL?''. But then I realise that it's FIOC and I think that haskellites and pythonistae should be friends.

Name: Anonymous 2008-07-31 12:15

>>31
Every time I see FIOC code, I ask myself ``So clean… Isn't that LISP?''. But then I realise that it's FIOC and I think that lispellites and pythonistae should be friends.

Name: Anonymous 2008-07-31 12:19

>>33
Did you just call (((LISP))) ``clean''?

Name: Anonymous 2008-07-31 12:28

>>34
(((((((lol))))))()()()()()())((()))())()))))()()(()))()()()())))))((()))()))()()))(())())))()((lol)))

Name: Anonymous 2008-07-31 12:28

>>34
It is. Little pearls of code. :3

Name: Anonymous 2008-07-31 12:32

>>36
It is. Little nuggets of shit. :3
Fixed.

Name: Anonymous 2008-07-31 13:31

Seriously I can't believe none of you have picked up on the most obvious problem.

Name: Anonymous 2008-07-31 13:41

>>38
I have.

Name: Anonymous 2008-07-31 13:56

>>38
Using sepples instead of Java?

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