• Publicidad

Semana 100 del desarrollo del compilador de Perl5 a Java

Novedades y noticias acerca de todo lo relacionado a Perl.

Semana 100 del desarrollo del compilador de Perl5 a Java

Notapor explorer » 2017-05-03 07:18 @346

Se cumple la semana número 100 del desarrollo que Flávio lleva haciendo para crear un compilador de Perl5 a Java.

Sintáxis: [ Descargar ] [ Ocultar ]
Using bash Syntax Highlighting
  1. # grab a copy of the project
  2. $ git clone git@github.com:fglock/Perlito.git ; cd Perlito
  3.  
  4. $ make clean
  5.  
  6. # create the "perlito5.java" file
  7. $ perl perlito5.pl --bootstrapping -Isrc5/lib -Cjava src5/util/perlito5.pl > perlito5.java
  8.  
  9. # compile to ".class"
  10. $ time javac -J-Xms2000m -J-Xmx2000m -J-Xss2000m -source 7 perlito5.java
  11. [ scary warnings ]
  12.  
  13. # create the perlito5.jar file
  14. $ jar -cfe perlito5.jar Main *.class
  15.  
  16. # quick check
  17. $ java -jar perlito5.jar -v
  18. This is Perlito5 9.021, an implementation of the Perl language.
  19.  
  20. # run a test
  21. $ java -jar perlito5.jar --bootstrapping -Isrc5/lib -Cjava t5/unit/array.t > x.java ; javac -source 7 x.java ; java Main
  22. [ scary warnings ]
  23. 1..35
  24. ok 1 - create array
  25. ok 2 - set element
  26. ...
  27.  
  28. # test the bootstrapping
  29. $ java -jar perlito5.jar --bootstrapping -Isrc5/lib -Cjava src5/util/perlito5.pl > x.java
  30. $ diff x.java perlito5.java
  31. [ no differences ]
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4

Artículo (en inglés)
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Publicidad

Volver a Noticias de Perl

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron