Main Page

From the SETL Wiki

Jump to: navigation, search

Welcome to the SETL Wiki.

[edit] SETL is...

A very-high-level general-purpose procedural language modelled on set theory. Read More...

 $ Example program.
 $ Prints "Hello, World!" followed by all primes between 1 and 100.
 program example;
   print('Hello, World!');
   loop
   for p in [2 .. 100] |
       ( notexists n in {2 .. p-1} |
         p mod n = 0 )
   do
     nprint(p);
     nprint(', ');
   end loop;
   print();
 end example;

[edit] More examples

Eventually this Wiki will serve as a tutorial for SETL. Until it is complete, check out the tutorial links in the navigation box at the foot of this page if you want to learn more about the language.

Getting Started
Community
Wiki information
External Links

More...

Personal tools