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

/prog/'s own esoteric language

Name: Anonymous 2008-08-04 18:08

Fun idea. Let's make our own programming language.
Conditions:
Must be somewhat useful like ABC.
Not limited to characters only. Can include words.
1 function per post.

Name: Anonymous 2008-08-05 19:10

/b/ -- Overwrites every pointer with DICK

Name: Anonymous 2008-08-05 23:21

spork()

Fork the code into a separate thread.

Name: Anonymous 2008-08-06 10:07

(factor x) instantly returns the prime factors of x.

Name: Anonymous 2008-08-06 10:26

DONTHELPHIM: generate an exception

Name: Anonymous 2008-08-06 12:16

*grabs debugger* - breakpoint instruction

Name: Anonymous 2008-08-06 13:32

Update:
LISP: Jump to the beginning of the stack
ifeelkindabadaboutit:(: Terminate program
>>X: Marks a line
goto considered harmful: Jump to mark >>X
Leah Culver: generating a random number between 0-100 and putting it on the stack
pee: increments top of stack
shit: decrement top of stack
(my-other [number] is-a [number]): Swap two positions of the stack
The Sussman: deletes stack
rape: pop stack
penis: push stack
(factor x): instantly returns the prime factors of x.
CFLAGS JUST KICKED IN YO: Replace next command with a random command.
DONTHELPHIM: Skip next command.


Keep it going. :)

Name: Anonymous 2008-08-06 13:34

>>45
*grabs ASCII* Prints top of stack as an ASCII character.

Name: Anonymous 2008-08-06 14:41

Every single program written will not work.

Name: Anonymous 2008-08-06 15:06

>>48
huh

Name: Anonymous 2008-08-06 15:26

>>48
/thread

Name: Anonymous 2008-08-06 15:38

Appendix A.  Complete [spoiler]/prog/[/spoiler] implementation, written in The Algorithmic Language Haskell for rapid development.

main = fail "wut"

Name: Anonymous 2008-08-06 16:17


 _____ _    ____ _  _____ _   _ _   ____ ___ ____   ____  _____ _   _ ___ ____  _
|  ___/ \  / ___| |/ /_ _| \ | ( ) | __ )_ _/ ___| |  _ \| ____| \ | |_ _/ ___|| |
| |_ / _ \| |   | ' / | ||  \| |/  |  _ \| | |  _  | |_) |  _| |  \| || |\___ \| |
|  _/ ___ \ |___| . \ | || |\  |   | |_) | | |_| | |  __/| |___| |\  || | ___) |_|
|_|/_/   \_\____|_|\_\___|_| \_|   |____/___\____| |_|   |_____|_| \_|___|____/(_)

Name: Anonymous 2008-08-06 17:02

>>52
Hello, Patrik.

Name: Anonymous 2008-08-06 19:00

>>53
Hello, Bob.

Name: Anonymous 2008-08-06 19:18

Name of the language will be /prog/oteric

Name: Anonymous 2008-08-06 19:27

>>55
Sounds pretty good.

Name: Anonymous 2008-08-06 20:17

>>52
Sounds pretty good.

Name: Anonymous 2008-08-07 2:12

    __                        __
   / / __  _ __ ___   __ _   / /
  / / '_ \| '__/ _ \ / _` | / /
 / /| |_) | | | (_) | (_| |/ / 
/_/ | .__/|_|  \___/ \__, /_/  
    |_|              |___/

Name: Anonymous 2008-08-07 5:03

private variables are declared inside [spoiler] tags

Name: Anonymous 2008-08-08 0:39

NULL expansion:
If the preprocessor sees NULLx# where # is a non-negative integer it will be replaced with NULL # times.

Example:
foo(NULLx6);
expands to
foo(NULL, NULL, NULL, NULL, NULL, NULL);

NULLx0 is undefined.

Name: Anonymous 2008-08-10 21:28

>>60
Surely foo(NULLx0) should just be foo().

Name: Anonymous 2008-08-11 9:58

>>60
As a an EXPERT WINDOWS PROGRAMMER I approve of this design decision.

Name: Anonymous 2008-08-11 13:26


FORCED stdio OF dick;
[testclass]
  [spoiler]
    hello <- [quote]Hello, world![/quote]
  [/spoiler]
  [def /testclass NULLx2]
    *grabs dick*
    /puts self.hello
  [/def]
[/testclass]

testclass NULLx2
/b/
ifeelkindofbadaboutit

Name: Anonymous 2008-08-11 17:22

Keep it going. :)

Fuck you.

Name: Anonymous 2008-08-11 17:46

>>67

Multiplication

Name: Anonymous 2008-08-12 9:10

Keep it going. :)

Name: Anonymous 2008-08-12 12:16

I think we should adapt some better coding standards. All commands should be in a standardized format, eg:
*grabs X* for stack manipulation as in
stack.*grabs The Sussman* empties a stack, etc.

Flow operations could be in the format "flow:" and ignore whitespace and case, eg:
flow:i  f e e l  k i n d  o f  b a d  a b o u t  i t  : (

"If" statements could use the OMGCOMMANDS, which are capitalized orders:
if( anus.haxed == true )
   DONTHELPHIM;
anus.hax;



Anyway, just some ideas, but if we want a working interpreter soon we better not have 50 keywords, all with different usage and syntax.

Name: Anonymous 2008-08-12 12:37

>>70
Good ideas. Can you improve the list, please?

Name: Anonymous 2008-08-13 11:01

bump

Name: Anonymous 2008-08-13 13:04

This is going to be another LOLCODE, right?

Name: Anonymous 2008-08-13 13:35

>>73
even uglier then lolcode by the looks of it

Name: Anonymous 2008-08-13 13:37

>>74
then

Name: Anonymous 2008-08-13 22:11

(comefrom <line>)
After evaluating line <line>, continue execution here.

Name: Anonymous 2008-08-13 22:11

>>76
example program:
(comefrom 2)
(display "LISP")

Name: Anonymous 2008-08-13 22:24

comefrom considered beneficial

Name: Anonymous 2008-08-14 7:19

(comehere <line>)
Moves <line> right after the instruction pointer.

Name: Anonymous 2008-08-14 23:26

hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite? hai guys am i doin it rite?

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