Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: SNUSP programming language


Related Topics

  
  PATH programming language - Wikipedia, the free encyclopedia
PATH is an esoteric programming language derived from the brainfuck language.
Programs are arranged on a two-dimensional grid in a manner similar to the language Befunge.
Slash and backslash characters are used to direct program flow up, down, left, and right, and "arrow" characters are used to branch program flow.
en.wikipedia.org /wiki/PATH_programming_language   (267 words)

  
 brainfuck   (Site not responding. Last check: 2007-10-10)
Müller's goal was to create a simple Turing-complete programming language which could be implemented with the smallest possible compiler.
He was inspired by False, another esoteric programming language, whose compiler has a size of 1024 bytes.
The language is based on a simple machine model consisting, besides the program, of an array of bytes initialized to zero, a pointer into the array (initialized to point to the first byte of the array), and two streams of bytes for input and output.
www.yourencyclopedia.net /BrainFuck.html   (1282 words)

  
 SNOBOL - Encyclopedia Glossary Meaning Explanation SNOBOL   (Site not responding. Last check: 2007-10-10)
SNOBOL (StriNg Oriented symBOlic Language) is a computer programming language that was developed between 1962 and 1967 at AT&T Bell Laboratories by David J. Farber, Ralph E. Griswold and Ivan P. Polonsky.
As a result it is possible to use SNOBOL as if it were an object-oriented language, a logical programming language, a functional language or a standard imperative language by changing the set of features used to write a program.
The Icon programming language is a descendant of SNOBOL4.
www.encyclopedia-glossary.com /en/SNOBOL.html   (528 words)

  
 SNUSP programming language - Open Encyclopedia   (Site not responding. Last check: 2007-10-10)
SNUSP stays closer to the Brainfuck language by replacing Path's four conditional operators (<, >, ^, v) with one "skip if zero" operator (?) and retaining Brainfuck's data pointer operators (<, >) instead of Path's version of them ({, }).
This Modular SNUSP program inputs two numbers and computes the Ackermann function, leaving the result in cell 0.
This program demonstrates a remarkable property of the Befunge derived languages: code can be executed bi-directionally.
open-encyclopedia.com /SNUSP_programming_language   (279 words)

  
 SNUSP programming language -- Facts, Info, and Encyclopedia article   (Site not responding. Last check: 2007-10-10)
SNUSP (for SNUSP's Not Unix, but Structured PATH) is a recast of the (additional info and facts about Brainfuck) Brainfuck ((computer science) a language designed for programming computers) programming language into a (additional info and facts about Befunge) Befunge-like two-dimensional style, inspired by its predecessor — (An established line of travel or access) PATH.
This Modular SNUSP program computes the (The ratio of two quantities to be divided) quotient and (The number that remains after subtraction; the number that when added to the subtrahend gives the minuend) remainder obtained by dividing two one-digit decimal numbers, which are read from (additional info and facts about standard input) standard input:
The program that implements the Ackermann function demonstrates a remarkable property of (additional info and facts about Befunge) Befunge-derived languages: code can be executed bi-directionally.
www.absoluteastronomy.com /encyclopedia/s/sn/snusp_programming_language4.htm   (848 words)

  
 Befunge - All About All   (Site not responding. Last check: 2007-10-10)
Befunge is a stack-based, reflective, esoteric programming language.
It differs from conventional languages in that programs are arranged on a two-dimensional grid.
Program execution which exceeds these limits "wraps around" to a corresponding point on the other side of the grid; a Befunge program is in this manner topologically equivalent to a torus.
www.allaboutall.info /article/Befunge   (581 words)

  
 PATH programming language -- Facts, Info, and Encyclopedia article   (Site not responding. Last check: 2007-10-10)
PATH is an (additional info and facts about esoteric programming language) esoteric programming language derived from the (additional info and facts about Brainfuck) Brainfuck language.
Programs are arranged on a two-dimensional grid in a manner similar to the language (additional info and facts about Befunge) Befunge.
(additional info and facts about 2L programming language) 2L programming language: based loosely on PATH and (additional info and facts about Brainfuck) Brainfuck, but has only two symbols.
absoluteastronomy.com /encyclopedia/p/pa/path_programming_language3.htm   (203 words)

  
 Science Fair Projects - SNUSP programming language   (Site not responding. Last check: 2007-10-10)
SNUSP (for SNUSP's Not Unix, but Structured PATH) is a recast of the Brainfuck programming language into a Befunge-like two-dimensional style, inspired by its predecessor &mdash; PATH.
This Modular SNUSP program computes the quotient and remainder obtained by dividing two one-digit decimal numbers, which are read from standard input:
There are SNUSP interpreters for various platforms, a SNUSP visual debugger written in Perl, and much sample code on the Portland Pattern Repository Wiki: SnuspLanguage.
www.all-science-fair-projects.com /science_fair_projects_encyclopedia/SNUSP_programming_language   (883 words)

  
 Brainfuck   (Site not responding. Last check: 2007-10-10)
The name of the language is generally not capitalized, despite the fact that it is a proper noun.
Except for its two I/O commands, brainfuck is a minor variation of the formal programming language P prime prime (P′′) created by Corrado Böhm in 1964.
Fm languages are program formulations of Turing machines, based on Böhm's (1964) language P′′ (a formal equivalent to brainfuck with no i/o instructions); e.g.
www.1bx.com /en/Brainf***.htm   (2968 words)

  
 List of esoteric programming languages - One Language   (Site not responding. Last check: 2007-10-10)
de:Liste_esoterischer_Programmiersprachen The following is a list of esoteric programming languages (programming languages designed as a proof of concept, to test the boundaries of computer language definition, or as jokes, and not with the intention of being adopted for real-world programming).
Homespring, an excessively high-level language, where the instructions are English sentences based around the metaphor of a mountainside river.
Kipple programming language, a minimalistic programming language where all data manipulation is done with stacks of integers
www.onelang.com /encyclopedia/index.php/List_of_esoteric_programming_languages   (347 words)

  
 Reference.com/Encyclopedia/Brainfuck
Brainfuck is a computer programming language noted for its extreme minimalism.
Urban Müller created brainfuck around 1993, seeking to design a language which could be implemented with the smallest possible compiler http://www.muppetlabs.com/~breadbox/bf/; several brainfuck compilers have been made smaller than 200 bytes.
Nonetheless, like any Turing-complete language, brainfuck is theoretically capable of computing any known computable function or simulating any other computational model, if given an unlimited memory storehttp://www.iwriteiam.nl/Ha_bf_Turing.html; and a variety of brainfuck programs have been writtenhttp://esoteric.sange.fi/brainfuck/bf-source/prog/.
www.reference.com /browse/wiki/Brainf*ck   (2510 words)

  
 PATH programming language   (Site not responding. Last check: 2007-10-10)
PATH is an esotericprogramming language derived from the Brainfuck language.
Programs arearranged on a two-dimensional grid in a manner similar to the language Befunge.
Slashand backslash characters are used to direct program flow up, down, left, and right, and "arrow" characters are used to branchprogram flow.
www.therfcc.org /RFCC/path-programming-language-132782.html   (196 words)

  
 Reference.com/Encyclopedia/List of esoteric programming languages
The following is a list of esoteric programming languages (programming languages designed as a proof of concept, to test the boundaries of computer language definition, or as jokes, and not with the intention of being adopted for real-world programming).
C-P-L http://c-p-l.sourceforge.net/, a language in which a non-comment is a syntax error (but on the plus side, all styles of comments are supported, and comments may be arbitrarily nested).
Homespring http://www.rpi.edu/~bindej/hs.html, an excessively high-level language, where the instructions are English sentences based around the metaphor of a mountainside river.
www.reference.com /browse/wiki/List_of_esoteric_programming_languages   (326 words)

  
 Some Programming Languages:   (Site not responding. Last check: 2007-10-10)
Boo - Boo is a OO statically typed programming language for the Common Language Infrastructure with a python inspired syntax
C language that is much easier to generate code for, but it is not a sub or superset of C, however
Lisp programming language whose design is less minimalist than that of Scheme but less constrained by compatibility reasons than Common Lisp
ce.aut.ac.ir /~purrostam/pldi/SomeProgrammingLanguages.htm   (1642 words)

  
 Brainfuck - Esolang
Brainfuck is probably the most famous of the esoteric programming languages, and has inspired the creation of a host of other languages.
The language was inspired by False, which had a 1024-byte compiler.
The Brainfuck language is Turing-complete, meaning that it is in the same computational class as universal Turing machines.
esoteric.voxelperfect.net /wiki/Brainf***   (1298 words)

  
 My Esoteric Computer Language Stuff   (Site not responding. Last check: 2007-10-10)
This is a simple Python program that converts programs in the above language to the language below.
I've managed to create a full Bloated SNUSP interpreter, which is, as far as I'm aware, the first complete interpreter.
The programs on this page are released under the terms of the GPL.
www.baumanfamily.com /john/esoteric.html   (442 words)

  
 zZine Magazine - Your Magazine, Your Voice.   (Site not responding. Last check: 2007-10-10)
Python first sprung to life in the early 1990s and was designed by Guido van Rossum, a student from the Netherlands, as a successor to the ABC programming language.
C is based on the languages BCPL and B, hence the name C. B was written in 1970 by Ken Thompson for the first version of Unix, which ran on the PDP-7 computer.
And yet they are writing in a higher level language with all the benefits they bring, like type checking, loops, branching, variables, arrays, etc. Goodbye assembler, hello C! Why use C? C (and its object-oriented version, C++) is one of the most widely used third generation programming languages.
www.zzine.org /read.php?op=release&item=16   (5151 words)

  
 Brainfuck - Unipedia
Urban Müller created brainfuck around 1993, seeking to design a language which could be implemented with the smallest possible compiler [1] (http://www.muppetlabs.com/~breadbox/bf/); several brainfuck compilers have been made smaller than 200 bytes.
The classic distribution is Müller's version 2 (http://wuarchive.wustl.edu/pub/aminet/dev/lang/brainfuck-2.lha), containing a compiler for the Amiga, an interpreter, example programs, and a readme document.
Nonetheless, like any Turing-complete language, brainfuck is theoretically capable of computing any known computable function or simulating any other computational model, if given an unlimited memory store[2] (http://www.iwriteiam.nl/Ha_bf_Turing.html); and a variety of brainfuck programs have been written[3] (http://esoteric.sange.fi/brainfuck/bf-source/prog/).
www.unipedia.info /Brainfuck.html   (2610 words)

  
 Brainfuck article - Brainfuck computer programming language Urban Müller 1993 Overview Examples - What-Means.com   (Site not responding. Last check: 2007-10-10)
Brainfuck article - Brainfuck computer programming language Urban Müller 1993 Overview Examples - What-Means.com
Similarly, if the element array were finite and circular, < could be replaced by (array size - 1) > commands.
The Brainfuck Archive (http://esoteric.sange.fi/Brainfuck/) has many brainfuck programs, quines, and implementations.
www.what-means.com /encyclopedia/Brainfuck   (1312 words)

  
 SNUSP programming language   (Site not responding. Last check: 2007-10-10)
In fact, SNUSP comments can even contain instruction characters, as long as they are never executed as code.
As currently specified http://www.deepwood.net/~drlion/snusp/snusp-1.0-spec-wd1.pdf, the language is compartmentalized into three self-contained languages of increasing power, each one a superset of the previous one:
Core SNUSP : Equal to Brainfuck in expressive power with essentially the same language semantics.
www.worldhistory.com /wiki/S/SNUSP-programming-language.htm   (771 words)

  
 flat assembler - View topic - Esoteric programming languages and operating systems...   (Site not responding. Last check: 2007-10-10)
It is a 2-Dimensional language, uses single-character instructions, no alpha-numeric instructions, and operates on an array of numbers.
If we can expand and extend a language to maintain its simplicity, yet be usable for application programming...
I was thinking a 2d programming language would be pretty difficult in a normal multi-character-instruction programming language, unless we implement it as modules...
board.flatassembler.net /topic.php?t=2980   (895 words)

  
 Befalse - Esolang
Befalse is an esoteric programming language created by Ian Osgood in 2005 and inspired by SNUSP and False.
Like SNUSP, no letters were harmed in the making of this language.
In addition, like Forth the call stack is accessible ({PUSH }POP), and there is a wimpmode for entering multi-digit numbers.
www.esolangs.org /wiki/Befalse   (155 words)

  
 flat assembler - View topic - Esoteric Programming
Esoteric programming (programming langauges containing unconventional structures) has become a feild I have gained much interested in.
There are other 2d languages including Befunge, on which SNUSP is partially based.
Most esoteric languages are actually useful, though a few (like the joke languages mentioned above) are useless for most applications.
board.flatassembler.net /topic.php?t=3801   (463 words)

  
 Language list - Esolang
Note that languages intended predominantly as jokes are located in the joke language list.
Esoteric programming languages on C2 WikiWeb (http://c2.com/cgi/wiki?EsotericProgrammingLanguage) has some decent material.
Open Directory Project's Obfuscated Programming Languages section (http://dmoz.org/Computers/Programming/Languages/Obfuscated/) is another collection of links to esoteric programming pages.
www.esolangs.org /wiki/Language_list   (163 words)

  
 99 Bottles of Beer | Language SNUSP
SNUSP language -- Ian Osgood /=!/===========!/==+++++++++# +9
This should be classified as and Esoteric Language.
Please provide a value for the fields Name, Comment and Security Code.
www.99-bottles-of-beer.net /language-snusp-792.html   (57 words)

  
 [No title]
there are so many languages that can be described as "bf with huffman encoding, bf with a lookup table, bf with a lookup table and amusing names, bf with forking, bf with socket support, bf with a second buffer" 01:26:10
Unless Esoteric programming is deemed illegal and army troopers storm his home and destroy it.
Plus a setuid-whoever program that sends a file UP to the main wiki.
tunes.org /~nef/logs/esoteric/05.05.21   (3930 words)

  
 SNUSP_programming_language   (Site not responding. Last check: 2007-10-10)
; Core SNUSP : Equal to Brainfuck in expressive power with essentially the same language semantics.
There are SNUSP interpreters for various platforms, a SNUSP visual debugger written in Perl, and much sample code on the Portland Pattern Repository Wiki: [http://www.c2.com/cgi/wiki?SnuspLanguage SnuspLanguage].
An incomplete formal language specification is available as a [http://www.deepwood.net/~drlion/snusp/snusp-1.0-spec-wd1.pdf PDF document].
copernicus.subdomain.de /SNUSP_programming_language   (696 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.