I've implemented new, constructor call (super/this), function call,
method call, assignation, return, print and
boolean, integer, double and String constants.
So helloword works !
to run it:
java -jar jdartc.jar foo.dart
generates a jar file foo.jar that can be run like this:
java -jar foo.jar
I will be please to give the commiter role to anyone that want to contribute
(don't forget that my brother is a psychopath).
R�mi
PS: jdart.jar is very big 7 megs because it also contains the Dart to JS
compiler,
I haven't taken the time to separate it from the Dart frontend.
Impressive. I assume invokedynamic came in handy?
On Mon, Oct 17, 2011 at 1:44 PM, Rémi Forax <fo...@univ-mlv.fr> wrote:
I'm please to announce that Dart (a small subset in fact) run on the JVM.
https://code.google.com/p/jdart
I've implemented new, constructor call (super/this), function call,
method call, assignation, return, print and
boolean, integer, double and String constants.
So helloword works !
to run it:
java -jar jdartc.jar foo.dart
generates a jar file foo.jar that can be run like this:
java -jar foo.jar
I will be please to give the commiter role to anyone that want to contribute
(don't forget that my brother is a psychopath).
Rémi
PS: jdart.jar is very big 7 megs because it also contains the Dart to JS compiler,
I haven't taken the time to separate it from the Dart frontend.
--
Cheers, Gilad
Cheers,
Chanwit
On Tue, Oct 18, 2011 at 03:44, Rémi Forax <fo...@univ-mlv.fr> wrote:
> I'm please to announce that Dart (a small subset in fact) run on the JVM.
> https://code.google.com/p/jdart
>
> I've implemented new, constructor call (super/this), function call,
> method call, assignation, return, print and
> boolean, integer, double and String constants.
> So helloword works !
>
> to run it:
> java -jar jdartc.jar foo.dart
> generates a jar file foo.jar that can be run like this:
> java -jar foo.jar
>
> I will be please to give the commiter role to anyone that want to contribute
> (don't forget that my brother is a psychopath).
>
> Rémi
I knew it wouldn't take long :) Over the weekend perhaps?
Awesome work Remi...maybe more people will start to realize what power we have in invokedynamic.
- Charlie (mobile)
I'm please to announce that Dart (a small subset in fact) run on the JVM.
https://code.google.com/p/jdart
I've implemented new, constructor call (super/this), function call,
method call, assignation, return, print and
boolean, integer, double and String constants.
So helloword works !
to run it:
java -jar jdartc.jar foo.dart
generates a jar file foo.jar that can be run like this:
java -jar foo.jar
I will be please to give the commiter role to anyone that want to contribute
(don't forget that my brother is a psychopath).
Rémi
PS: jdart.jar is very big 7 megs because it also contains the Dart to JS compiler,
I haven't taken the time to separate it from the Dart frontend.
--
You received this message because you are subscribed to the Google Groups "JVM Languages" group.
To post to this group, send email to jvm-la...@googlegroups.com.
To unsubscribe from this group, send email to jvm-languages+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/jvm-languages?hl=en.
Friday night and Sunday night indeed.
> Awesome work Remi...maybe more people will start to realize what power
> we have in invokedynamic.
>
shh, I prefer to think I'm awesome :)
invokedynamic() => merge(swiss_knife, ligth_saber);
> - Charlie (mobile)
>
R�mi
Rémi
--
You received this message because you are subscribed to the Google Groups "JVM Languages" group.
To post to this group, send email to jvm-la...@googlegroups.com.
To unsubscribe from this group, send email to jvm-languages+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/jvm-languages?hl=en.
I'm please to announce that Dart (a small subset in fact) run on the JVM.
https://code.google.com/p/jdart
I've implemented new, constructor call (super/this), function call,
method call, assignation, return, print and
boolean, integer, double and String constants.
So helloword works !
to run it:
java -jar jdartc.jar foo.dart
generates a jar file foo.jar that can be run like this:
java -jar foo.jar
I will be please to give the commiter role to anyone that want to contribute
(don't forget that my brother is a psychopath).
Rémi
PS: jdart.jar is very big 7 megs because it also contains the Dart to JS compiler,
I haven't taken the time to separate it from the Dart frontend.
So, is it invokedynamic that made such a fast turnaround possible or your own considerable
experience with language implementation on the JVM (this must be your 3rd or 4th)?
Regards,
-- O.L.
So, is it invokedynamic that made such a fast turnaround possible or your own considerable