![]() |
![]()
| ![]() |
![]()
NAMELanguage::Expr::Interpreter::default - A default interpreter for Language::Expr VERSIONThis document describes version 0.29 of Language::Expr::Interpreter::default (from Perl distribution Language-Expr), released on 2016-07-03. SYNOPSISuse Language::Expr::Interpreter::default; my $itp = Language::Expr::Interpreter::default->new; $itp->vars->{a} = 'A'; say $itp->eval(q["$a b" . "c"]); # "A b c" DESCRIPTIONInterprets Language::Expr expression. Some notes:
BUGS/TODOSCurrently subexpression (map/grep/usort) doesn't work yet. ATTRIBUTESvars => {NAME => VAL, ...}Store variables. funcs => {NAME => CODEREF, ...}List known functions. level => INTCurrent recursion level. METHODSHOMEPAGEPlease visit the project's homepage at <https://metacpan.org/release/Language-Expr>. SOURCESource repository is at <https://github.com/sharyanto/perl-Language-Expr>. BUGSPlease report any bugs or feature requests on the bugtracker website <https://rt.cpan.org/Public/Dist/Display.html?Name=Language-Expr> When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature. AUTHORperlancar <perlancar@cpan.org> COPYRIGHT AND LICENSEThis software is copyright (c) 2016 by perlancar@cpan.org. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
|