Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
WMLScript on Parrot (bytecode translator)
Turing Parrot Perl
Branch: master
Failed to load latest commit information.
build
doc remove Configure & Makefiles
dynext rename Parrot_free_cstring to Parrot_str_free_cstring
ports/plumage/plumage move plumage in ports/plumage
t fix build after ops_massacre
wmlscript refactor without Math/Rand
.gitignore add manifest_includes & manifest_excludes
CREDITS [WMLScript] pdd27mmd
LICENSE add a LICENSE file
MAINTAINER [WMLScript]
README Add a README
setup.pir refactor with runtests()
wmls2pbc.pir refactor without printerr
wmls2pir.pir
wmlsd.pir refactor without printerr
wmlsi.pir refactor without printerr

README

WMLScript Bytecode Translator
=============================

The language WMLScript is a subset of ECMAScript (ie JavaScript).
WMLScript defines also an bytecode interpreter (stack based), a binary
format.

WMLScript is a part of the Wireless Application Protocol specifications.

This translator transforms WMLScript bytecode into PIR language
which could executed by the Parrot VM (http://www.parrot.org).

A WMLScript Compiler is available on CPAN
(http://search.cpan.org/~perrad/WAP-wmls/).

Something went wrong with that request. Please try again.