setlX

setlX


"Computers make very fast, very accurate mistakes."

setlX is an interpreter for the SetlX programming language and now (sort of) works even on YOUR mobile device.

Solve mysterious quests in set theory, or keep it handy as an excuse for playing with your device during lectures. Also handy as programmable calculator.

Suggested Work-Flow:
* The first launch will create a "SetlX" folder on your SD-card.
* Use a text editor and save your SetlX files into this folder.
* Use the file mode to select and execute.

Learn more at:
http://setlX.randoom.org/
Download the tutorial explaining SetlX:
http://randoom.org/?id=setlXdoc

Note:
* The graphics library is not available on Android (patches are welcome ;-) ).
* setlX might get silently killed by the Android framework when your program runs out of memory. On most devices the limit for each application is between 20 MB and 1/4 of the main memory.
* Visit http://randoom.org/?id=setlx-group for access to beta versions.
* Deprecated version for Android 3.2 and older: http://randoom.org/?id=setlXandroid_3-2_and_lower

Recommended Companion Applications:
* Hacker's Keyboard
* Jota Text Editor
* OI File Manager
* ... and a tablet with a huge display

Recent changes:
setlX base (version 2.3.3):
* fixed operator associativity
* improved stack and thread handling

Android Shell (version A2.5.4):
* updated to latest and totally ugly Android version and tooling
* stack and thread handling rework
Add to list
Free
92
4.6
User ratings
25
Installs
500+
Concerns
0
File size
686 kb
Screenshots
Screenshot of setlX Screenshot of setlX Screenshot of setlX Screenshot of setlX Screenshot of setlX
About setlX
"Computers make very fast, very accurate mistakes."

setlX is an interpreter for the SetlX programming language and now (sort of) works even on YOUR mobile device.

Solve mysterious quests in set theory, or keep it handy as an excuse for playing with your device during lectures. Also handy as programmable calculator.

Suggested Work-Flow:
* The first launch will create a "SetlX" folder on your SD-card.
* Use a text editor and save your SetlX files into this folder.
* Use the file mode to select and execute.

Learn more at:
http://setlX.randoom.org/
Download the tutorial explaining SetlX:
http://randoom.org/?id=setlXdoc

Note:
* The graphics library is not available on Android (patches are welcome ;-) ).
* setlX might get silently killed by the Android framework when your program runs out of memory. On most devices the limit for each application is between 20 MB and 1/4 of the main memory.
* Visit http://randoom.org/?id=setlx-group for access to beta versions.
* Deprecated version for Android 3.2 and older: http://randoom.org/?id=setlXandroid_3-2_and_lower

Recommended Companion Applications:
* Hacker's Keyboard
* Jota Text Editor
* OI File Manager
* ... and a tablet with a huge display

Recent changes:
setlX base (version 2.3.3):
* fixed operator associativity
* improved stack and thread handling

Android Shell (version A2.5.4):
* updated to latest and totally ugly Android version and tooling
* stack and thread handling rework

User reviews of setlX
Write the first review for this app!
Android Market Comments
A Google User
Feb 8, 2014
Interesting language, nice app If you know about Setl, you'll want this. If you don't, it's worth following the links and finding out.
A Google User
Sep 2, 2012
Finally a Programming Language for the Phone Have you ever searched for a programming language for your phone? Well, the search is over, you have found it. SetlX is a very high level programming language that combines features from the original set oriented programming language Setl with features from both Prolog and Lisp. It is amazing how short and clear programs in SetlX are. Want to compute the prime numbers up to 100 in one line? Here you go: s := {2..100}; primes := s - {p*q:p in s, q in s}; The idea is to take the set s of all numbers fro
A Google User
Sep 2, 2012
Finally a Programming Language for the Phone Have you ever searched for a programming language for your phone? Well, the search is over, you have found it. SetlX is a very high level programming language that combines features from the original set oriented programming language Setl with features from both Prolog and Lisp. It is amazing how short and clear programs in SetlX are. Want to compute the prime numbers up to 100 in one line? Here you go: s := {2..100}; primes := s - {p*q:p in s, q in s}; The idea is to take the set s of all numbers fro
Karl
Sep 2, 2012
Finally a Programming Language for the Phone Have you ever searched for a programming language for your phone? Well, the search is over, you have found it. SetlX is a very high level programming language that combines features from the original set oriented programming language Setl with features from both Prolog and Lisp. It is amazing how short and clear programs in SetlX are. Want to compute the prime numbers up to 100 in one line? Here you go: s := {2..100}; primes := s - {p*q:p in s, q in s}; The idea is to take the set s of all numbers fro
Karl
Jun 12, 2012
Finally a Programming Language for the Phone Have you ever searched for a programming language for your phone? Well, the search is over, you have found it. SetlX is a very high level programming language that combines features from the original set oriented programming language Setl with features from both Prolog and Lisp. It is amazing how short and clear programs in SetlX are. Want to compute the prime numbers up to 100 in one line? Here you go: s := {2..100}; primes := s - {p*q:p in s, q in s}; The idea is to take the set s of all numbers fro