Front Page All Articles Recent Changes Random Article

Contents

Concatenative language

  • ACL
  • Ait
  • Aocla
  • Breeze
  • Callisto
  • Cat
  • Cognate
  • colorForth
  • Concata
  • CoSy
  • Deque
  • DSSP
  • dt
  • Elymas
  • Enchilada
  • ETAC
  • F
  • Factor
  • Fiveth
  • Forth
  • Fourth
  • Freelang
  • Gershwin
  • hex
  • iNet
  • Joy
  • Joy of Postfix App
  • kcats
  • Kitten
  • lang5
  • Listack
  • LSE64
  • Lviv
  • Meow5
  • min
  • Mirth
  • mjoy
  • Mlatu
  • Ode
  • OForth
  • Om
  • Onyx
  • Plorth
  • Popr
  • Porth
  • PostScript
  • Prowl
  • Quest32
  • Quackery
  • r3
  • Raven
  • Retro
  • RPL
  • SPL
  • Staapl
  • Stabel
  • Tal
  • Titan
  • Trith
  • Uiua
  • Worst
  • xs
  • XY
  • 5th
  • 8th

Concatenative topics

  • Compilers
  • Interpreters
  • Type systems
  • Object systems
  • Quotations
  • Variables
  • Garbage collection
  • Example programs

Concatenative meta

  • People
  • Communities

Other languages

  • APL
  • C++
  • Erlang
  • FP trivia
  • Haskell
  • Io
  • Java
  • JavaScript
  • Lisp
  • ML
  • Oberon
  • RPL
  • Self
  • Slate
  • Smalltalk

Meta

  • Search
  • Farkup wiki format
  • Etiquette
  • Sandbox

Farkup

Look at the source to this page by clicking Edit to compare the farkup language with resulting output.

level 1 heading

level 2 heading

level 3 heading

level 4 heading

Here is a paragraph of text, with emphasized and strong text, together with an inline code snippet. Did you know that E=mc2, and L2 spaces are cool? Of course, if you want to include _ special * characters ^ you ~ can % do that, too.

You can make Wiki Links just like that, as well as links to external sites: http://sbcl.sourceforge.net. Custom link text can be used with both types of links.

Images can be embedded in the text:

http://factorcode.org/graphics/logo.png

Unordered lists:

  • a list
  • with three
  • items

Ordered lists:

  1. a list
  2. with three
  3. numbered items

You cannot yet nest lists.

Horizontal lines:


Tables:

a tablewithfourcolumns
andtworows...

Here is some code:

HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE

There is syntax highlighting for various languages, too:

PEG: parse-request-line ( string -- triple )
    #! Triple is { method url version }
    [ 
        'space' ,
        'http-method' ,
        'space' ,
        'url' ,
        'space' ,
        'http-version' ,
        'space' ,
    ] seq* just ;

Some Java:

/**
 * Returns the extension of the specified filename, or an empty
 * string if there is none.
 * @param path The path
 */
public static String getFileExtension(String path)
{
    int fsIndex = getLastSeparatorIndex(path);
    int index = path.lastIndexOf('.');
    // there could be a dot in the path and no file extension
    if(index == -1 || index < fsIndex )
        return "";
    else
        return path.substring(index);
}

This revision created on Sun, 12 Jul 2009 13:25:31 by mncharity (+"You cannot yet nest lists")

Latest Revisions Edit

All content is © 2008-2024 by its respective authors. By adding content to this wiki, you agree to release it under the BSD license.