Rank: Administration Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member Joined: 11/07/2008(UTC) Posts: 1,616 Was thanked: 1978 time(s) in 666 post(s)
|
Hello. I have some thoughts to create a real debugger for SMath Studio where one is able to execute evaluations step by step but for now I've implemented tracing functionality. Here is how it looks like: Figure 1: Simple tracing - just specify the variables you wanna see. Figure 2: Mathcad like tracing - first argument is string with placeholders ({0}, {1}... {n}). Figure 3: Advanced tracing - first argument is string with advanced placeholders ({N:0} - means numeric evaluation, {S:0} - means symbolic evaluation); Will be available in the next version of SMath Studio. Regards. Edited by user 26 January 2012 03:51:51(UTC)
| Reason: Not specified
|
3 users thanked Andrey Ivashov for this useful post.
|
on 26/01/2012(UTC), on 26/01/2012(UTC), on 26/01/2012(UTC)
|
|
Rank: Administration Groups: Registered, Advanced Member Joined: 23/06/2009(UTC) Posts: 1,740 Was thanked: 318 time(s) in 268 post(s)
|
Hello Andrey, This would be great . I remember that uni started to make a debugger for SMath (I do not know the progress of it now) but there was I bit confusin thing -matrix index started at 0 - like in Mathcad by default (there is no zero matrix index in SMath) I just wander why the placeholders starts at {0} and not at {1}. I suppose there is a programming issue and there is no connection with starting matrix/vector index which is in SMath equals to (1) and in Mathcad is (0) by default. If we are used to starting index as (1) in SMath. would there be any problem to start the placeholder at {1} as well? My comment might have no sense at all, but I was just curious. Regards, Radovan Edited by user 26 January 2012 12:06:12(UTC)
| Reason: Not specified |
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!" |
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.