just that you know I'm improving system announcement and hope to get done with the bug that freezes my image with RPackage. So that I can continue to
work on the integration of rpackage.
The integration is a pain.
Stef
Hello,
Do we have some MSE generator to analyze Cobol sources? I remember in ESUG
people presenting a work related to the analysis of Cobol sources in Moose,
but I am not sure if their work is available for us.
If we don't have one, do you know a good parser / ast generator to Cobol
sources? Just to the case if we want to implement something one day...
regards,
--
Andre Hora
Hi all,
i found this very interesting page:
http://worrydream.com/LadderOfAbstraction/ on Twitter. This is
something that we could envision in future versions of Mondrian: be
able to explore/visualize systems and data in a more interactive way
at multiple levels of abstraction.
I also like the paragraph at the end "Appendix: Tools &
Implementation" with sentences like: "Unfortunately, development
environments generally don't support this process." and "Perhaps IDE
makers will focus on dynamic exploration instead of static analysis,
rich visualization instead of line debugging. Perhaps language
theorists will stop messing around with arrows and dependent types,
and start inventing languages suitable for interactive development and
discovery."
The animation in this page are done with the help on an js library
called Tangle : http://worrydream.com/Tangle/
One nice idea could be use it from Amber Smalltalk in order to have
this kind of exploration and at the same time the IDE suitable to
modify algorithms and parameters.
Regards,
--
Serge Stinckwich
UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam
Every DSL ends up being Smalltalk
http://doesnotunderstand.org/
Hi guys. The question is simple, I know that you are using Fuel to
import/export moose models. I know there is also a way to do it with MSE. My
question is, is there another way already implemented and working or that's
all?
Thanks!
--
Mariano
http://marianopeck.wordpress.com
I have a text pane in a Glamour browser :
browser transmit from: #A; to: #B; andShow: [ :a |
a text
title: [ :c | c name, ' source'];
display: [ :c | c sourceText ] .
].
is it possible to programatically highlight a given line in this text?
May be by selecting it?
How can it be done?
nicolas
Hi,
I will start to work on a parser to parse git logs. For now i will parer the info generated by "git log --stat". A full diff parser will came later.
If you have any suggestion or comment please ping me.
Cheers,
Fabrizio
Hi !
Yesterday I spent about 30 minutes with a guy from microsoft to generate .mse from C#. We were able to extract the data and generate the mse. I was happy to have a blueprint complexity after such a short amount of time.
Usman, we use http://ccimetadata.codeplex.com for extracting the data. I can share the code if you wish.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi,
I'm not sure how to answer the forwarded email. At list i have an idea but without using PPExpressionParser. Someone has an answer that rely on PPExpressionParser?
Cheers,
Fabrizio
Begin forwarded message:
> Hi Fabrizio,
> How are you? Its Friday, its me again :D.
> I realized some stuff but still don't really get the Expressions. Let me give you an example:
>
> exp := PPExpressionParser new.
> exp term: (($$ asParser trim , #letter asParser star) flatten / ($" asParser trim, $" asParser negate star, $" asParser trim) flatten);
> group: [ :g |
> g right: '=' asParser trim do: [:a :op :b | {a. op. b.}].
> ].
>
> exp parse: '$var = "dings"'. "this is valid code"
> exp parse: '"dings" = $var'. "this is invalid code"
>
> How do i tell the expression parser to make a constrain on one side? Or a better question could be: How do i combine expression parsers to achieve a similar behavior? Do i even have to? Or am I to assume that the programmer just knows the order...? I could do something like:
>
> group: [ :g |
> g right: '=' asParser trim do: [:a :op :b |
> { (LeftAssignmentSideExpressionParser new parse: a.) op. (RightAssignmentSideExpressionParser new parse: b.) }
> ].
> ].
>
> Do you see my Problem?
>
> Cheers Michael