close
Warning:
Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.
- Timestamp:
-
Feb 1, 2016, 11:18:44 AM (9 years ago)
- Author:
-
Pedro Gea
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v2
|
v3
|
|
24 | 24 | == TOL Console == |
25 | 25 | |
26 | | The TOL console (tolcon.exe or previously tol.exe) is the simpliest interpreter of the Time Oriented Language. |
| 26 | The TOL Console (tolcon.exe or previously tol.exe) is the simpliest interpreter of the Time Oriented Language. |
27 | 27 | |
| 28 | Each TOL sentence is evaluated ('compiled' in TOL user's way of speaking) and its result is concisely printed. |
| 29 | |
| 30 | '''Screenshot''': tolcon.exe in a Windows 7 |
28 | 31 | [[Image(Screenshots:tolcon_01.png, width=500px)]] |
29 | 32 | |
30 | 33 | == TOL Shell == |
31 | 34 | |
| 35 | The TOL Shell (or TOLSH) is another TOL console interpreter enriched with a embedded connection with [https://www.tcl.tk tcl] language. |
| 36 | |
| 37 | Tcl sentences can be evaluated via the function {{{Tcl_Eval}}}. |
| 38 | |
| 39 | '''Screenshot''': tolsh in a Linux Ubuntu 14.04 LTS |
| 40 | [[Image(Screenshots:tolsh_02.png, width=500px)]] |
32 | 41 | |
33 | 42 | == TOL GUI: TOLBase == |
34 | 43 | |
| 44 | TOLBase is the TOL GUI (Graphical User Interface) of the TOL language. |
| 45 | |
| 46 | It is based on Tcl/Tk and hence it can be easily enhaced. |
| 47 | |
| 48 | '''Screenshot''': tolbase in a Linux Ubuntu 14.04 LTS |
| 49 | [[Image(Screenshots:tolbase_02.png, width=500px)]] |
| 50 | |
| 51 | '''Other screenshots:''' [[BR]] |
| 52 | [[Image(Screenshots:tolbase_01.png, height=100px)]] [[Image(WikiStart:tolbase.jpg, height=100px)]] |
| 53 | |
35 | 54 | == VB-TOL == |
36 | 55 | |
| 56 | TOL software (for Windows) provides a library (vbtol.dll) to allow communication from Microsoft VBA (Visual Basic for Applications). |
| 57 | |
| 58 | This feature allow VBA programmers use TOL functionality to extend Excel possibilities. |
| 59 | |
| 60 | '''Screenshot''': Excel Add-In with TOL communication |
| 61 | [[Image(Screenshots:tol_excel_01.png, width=500px)]] |
| 62 | |
37 | 63 | == Link TOL+R == |
| 64 | |
| 65 | TOL software (from version 3.3 onwards) provides a library (tolRlink.dll or tolRlink.so) to allow communication from the statistical software [https://www.r-project.org R]. |
| 66 | |
| 67 | Additionally, some R packages are developed to use the TOL language from R in a natural way. See the [wiki:Rprojects R projects]. |
| 68 | |
| 69 | Reversely, a TOL package ([wiki:TolRInside]) allows the communication with R from TOL. For more details, see [wiki:TolR TOL+R]. |
| 70 | |
| 71 | '''Screenshot''': TOL used from R-Studio |
| 72 | [[Image(Screenshots:tol_R_01.png, width=500px)]] |