Yichun Zhang (章亦春) > OpenResty > OpenResty::RestyScript

Download:
OpenResty-0.5.12.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Source  

NAME ^

OpenResty::RestyScript - Perl wrapper for the restyscript compiler via IPC

NAME ^

The restyscript compiler is written in Haskell and located at haskell/bin/restyscript. This is a Perl wrapper for interact with it via IPC::Run3.

METHODS ^

$obj = OpenResty::RestyScript->new($type, $src)

Create a new OpenResty::RestyScript instance with the $type parameter indicating "view" or "action" and the $src parameter indicating the RestyScript source code.

$new_src = $obj->rename($old_var_name, $new_var_name)

Renames the variable specified by $old_var_name with the new name specified by $new_var_name, and returns the new source. R

($frags, $stats) = $obj->compile()

AUTHOR ^

Agent Zhang (agentzh) <agentzh@yahoo.cn>

COPYRIGHT AND LICENSE ^

Copyright (c) 2007, 2008 by Yahoo! China EEEE Works, Alibaba Inc.

This module is free software; you can redistribute it and/or modify it under the Artistic License 2.0. A copy of this license can be obtained from

http://opensource.org/licenses/artistic-license-2.0.php

syntax highlighting: