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

New /prog/ challenge

Name: Anonymous 2009-01-19 2:13

Write a touring-complete BBCODE++ interpreter as a Greasemonkey extension.

Name: Negrogandhi !jMrh9yh8I. 2009-01-19 2:26

BBCODE is already perfect.

Name: Anonymous 2009-01-19 4:48

no u

Name: Anonymous 2009-01-19 4:50

Wait, wait.

We need to design it first.

It should be as terrible as the Sepples language itself.

Ideas welcome.

Name: Anonymous 2009-01-19 4:51

I THINK IT SHOULD HAVE SOME KIND OF FOR LOOP IN IT

Name: Anonymous 2009-01-19 4:54

Must use LISP-style syntax.

Name: Anonymous 2009-01-19 4:59

>>2
More spoiler features would be appreciated, though I don't know exactly what would be good spoiler features. And marquees would be nice. Come to think of it, I'd quite like LATEX support (like /sci/) too. And a [blink] tag.

Name: Anonymous 2009-01-19 5:03

Something to annoyingly obfuscate text to non-BBCODE++ users.

Name: Anonymous 2009-01-19 5:06

[BBCODE++]

[1][PRINT]EXPERT BBCODE++ PROGRAMMER[/PRINT][/1]

[2][GOTO]1[/GOTO][/2]

[/BBCODE++]

Name: Anonymous 2009-01-19 5:38

Will BBCODE++ have animation support?

Name: Anonymous 2009-01-19 6:00

support for functional programming plz

Name: Anonymous 2009-01-19 6:51

it needs to use voice commands - for those EXPERT PROGRAMMERS who don't have hands

Name: Anonymous 2009-01-19 11:05

``BBCODEPPLES''

Name: Anonymous 2009-01-19 11:15

>>12
HAND

Name: Anonymous 2009-01-19 12:35

COOL ~~~ theBBCODEisstronginthisone ~~~ COOL

Name: Anonymous 2009-01-19 13:49

>>13
Quit using your heathen opening quotation mark. That's what " is for. ` has no practical purpose in English and should not be abused as such.

Name: Anonymous 2009-01-19 13:49

When we get a working implementation, we should rewrite BBCODE++ in BBCODE++

Name: Anonymous 2009-01-19 14:12

>>16
You don't belong in /prog/.

Name: Anonymous 2009-01-19 14:16

“Proper” Unicode quotes are “proper.”

Name: Anonymous 2009-01-19 14:23

``Proper'' faggot quotes are ``proper.''

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !FrOzEn2BUo 2009-01-19 14:34

>>20
`` are not quotes,these are grave accents
http://en.wikipedia.org/wiki/Grave_accent
_________________________
orbis terrarum delenda est

Name: Anonymous 2009-01-19 14:52

>>21
That was a grave insult

Name: Anonymous 2009-01-19 15:55

«"Expert" ``quoter''»

Name: Anonymous 2009-01-19 17:18

>>22
Thread over

Name: Anonymous 2009-01-19 17:27

>>24
Nice post. Check out my pics at
http://www.flickr.com/photos/22931539@N05/

Name: Anonymous 2009-01-19 17:29

Emphasis mine is stepped on and explodes.

Name: Anonymous 2009-01-19 17:30

>>26
Nice post. Check out my pics at
http://www.flickr.com/photos/22931539@N05/

Name: Anonymous 2009-01-19 17:54

>>27
Nice pics. Check out my post at >>28.

Name: Anonymous 2009-01-19 18:26

>>28
Haha, yeah man that sucks. Come check out my pics at
http://www.flickr.com/photos/22931539@N05/

Name: Anonymous 2009-01-19 20:46

>>29
Haha, those pics suck. Check out >>28's post at >>28.

Name: Anonymous 2009-01-19 22:15

>>30
I hope you die. Come check out my pics at
http://www.flickr.com/photos/22931539@N05/

Name: Anonymous 2009-01-19 23:46

>>27,29,31
Please don't make troll posts!

Name: Anonymous 2009-01-20 0:10

>>32
Good advice! Come check out my pics at
http://www.flickr.com/photos/22931539@N05/

Name: Anonymous 2009-01-20 10:12

>>33
Great idea! Go check out your pics at
http://www.flickr.com/photos/22931539@N05/

Name: Anonymous 2009-01-20 11:23

As the first draft, I suggest to introduce:
[instruction] tags
[label] tags
[goto] tags
[variable][assign] tags
[add][subtract][mul][div][mod] tags
[int][bool][string][hex] tags
[print] tags
[if][condition][true][false] tags
[equals][not equals] tags

a BBCODE++ application:
[instruction][label]start[/label][print][mul][int]4[/int][int]27[/int][/mul][string] - one hundred and eight[/string][/print][/instruction]
[instruction][variable][name]i[/name][value][int]0[/int][/value][/variable][/instruction]
[instruction][label]increment[/label][assign][name]i[/name][value][add][name]i[/name][int]1[/int][/add][/value][/assign][/instruction]
[instruction][if][condition][equals][name]i[/name][hex]a[/hex][/equals][/condition][true][goto]end[/goto][/true][false][goto]increment[/goto][/false][/if][/instruction]
[instruction][label]end[/label][print][b][sup]your[/sup] [sub]done[/sub][/b][/print][/instruction]

Name: Anonymous 2009-01-20 12:24

Name: Anonymous 2009-01-20 14:39

>>35
I propose three tags: [λ],[eval],[apply].

Name: Anonymous 2009-01-20 14:59

this would be noting butt a stupid little joke, dont be dumb ass's

Name: Anonymous 2009-01-20 16:39

>>38
The dumb ass's what?

Name: Anonymous 2009-01-20 19:41

>>37
[λ][args]x[/args][+]x 1[/+][/λ] ?

Ugh. I prefer Scheme BBCode:

[lambda [x] [+ x 1]]

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