Skip to content

fglock/PerlitoMonkey

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Perl5 VM based on SpiderMonkey

This project is an investigation of using SpiderMonkey internals as a possible binary backend for Perlito5.

The following changes in VM semantics were implemented:

  • the string "0" is false in constants (in constant folding) and in native strings (in variables)

  • Note: String objects are still always true

  • empty array is false; new Array() is also false

Everything else is TODO:

  • add list here

BUGS:

  • some tests time out in DEBUG mode

  • some asm.js tests fail in jit mode

Packages

No packages published

Languages

  • C++ 45.0%
  • JavaScript 24.6%
  • C 20.6%
  • Python 3.4%
  • Java 2.2%
  • Assembly 1.3%
  • Other 2.9%