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.4):
* fixed matrix ** 0 computation
* return more intuitive result for la_eigenVectors
* removed error on empty closures

Android Shell (version A2.5.5):
* updated to latest and totally ugly Android version and tooling
* improved CPU/RAM stats
Add to list
Free
90
4.5
User ratings
31
Installs
1,000+
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.4):
* fixed matrix ** 0 computation
* return more intuitive result for la_eigenVectors
* removed error on empty closures

Android Shell (version A2.5.5):
* updated to latest and totally ugly Android version and tooling
* improved CPU/RAM stats

Android Market Comments
A Google User
Feb 16, 2015
Awesome! If you want to write small programs or scripts with arbitrary rational precision, search no more! I'm looking forward for the graphics support.
A Google User
Feb 16, 2015
Nice implementation of interesting language If you know the Setl language, you won't need any persuading to get this; if you don't, it's worth finding out! Responsive and helpful dev too.
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