Flavio S. Glock

Results 16 comments of Flavio S. Glock

I didn't find much information on how to submit formulas to Homebrew, can you help getting started with that? I did find a couple of things - this is the...

This Homebrew documentation seems to suggest that you install Perl modules using "cpan" instead of Homebrew: https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/Gems,-Eggs-and-Perl-Modules.md If this works for you, then you can install "Perlito5" from cpan directly....

I believe this is because the pre-compiled script is already "detached" from the compiler - it can't do "require" anymore. It can't also "do FILE" or "eval STRING". The compiler...

update on this: module pre-compilation is in the TODO list; this is a low priority task because replacing "require" with "use" will precompile.

Yes, you are using unimplemented features. There are 2 problems: - Perlito6 implements an old Perl6 specification; - Perlito6 grammars are pretty simple. The development of Perlito has been focusing...

"desugaring" to perl works now - this means the file is correctly parsed: $ perl perlito5.pl -Isrc5/lib -Cperl5 camel.pl > x.pl $ perl x.pl running on JavaScript requires "seek", which...

This works now in the JVM backend: $ java -jar perlito5.jar -I src5/lib -Cjava camel.pl

update: the recursion problem seems to be fixed, now it fails at: ``` $ nodejs perlito5.js -I src5/lib -Cjava camel.pl Undefined subroutine &Perlito5::Grammar::Space::prefix: at camel.pl line 5 ``` this seems...

Perlito doesn't support XS (not yet) - perl is made of many mini-languages, and XS is one of the most complicated, because it is exposing internal implementation details. I'll investigate...

I'm currently studying how to implement the "vm" side of Perlito. I've started a machine-code backend, but that didn't go too far. Next step will probably be an interpreter. 2014-10-10...