nqp-0.0.2013.08-1-omv2013.0.x86_64.rpm


Advertisement

Description

nqp - Not Quite Perl (6)

Distribution: OpenMandriva Cooker
Repository: OpenMandriva Contrib x86_64
Package name: nqp
Package version: 0.0.2013.08
Package release: 1-omv2013.0
Package architecture: x86_64
Package type: rpm
Installed size: 10.26 MB
Download size: 642.36 KB
Official Mirror: abf-downloads.openmandriva.org
This is "Not Quite Perl" -- a compiler for quickly generating PIR routines from Perl6-like code. The key feature of NQP is that it's designed to be a very small compiler (as compared with, say, perl6 or Rakudo) and is focused on being a high-level way to create compilers and libraries for virtual machines (such as the Parrot Virtual Machine). Unlike a full-fledged implementation of Perl 6, NQP strives to have as small a run-time footprint as it can, while still providing a Perl 6 object model and regular expression engine for the virtual machine.

Alternatives

Provides

  • nqp == 0.0.2013.08-1:2013.0
  • nqp_bigint_ops.so()(64bit)
  • nqp_dyncall_ops.so()(64bit)
  • nqp_group.so()(64bit)
  • nqp_ops.so()(64bit)

    Download

    Install Howto

    1. Enable OpenMandriva Contrib repository on Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install nqp rpm package:
      # urpmi nqp

    Files

    • /usr/bin/nqp
    • /usr/include/parrot/5.7.0/dynpmc/pmc_nqplexinfo.h
    • /usr/include/parrot/5.7.0/dynpmc/pmc_nqplexpad.h
    • /usr/include/parrot/5.7.0/dynpmc/pmc_ownedhash.h
    • /usr/include/parrot/5.7.0/dynpmc/pmc_ownedresizablepmcarray.h
    • /usr/include/parrot/5.7.0/dynpmc/pmc_qrpa.h
    • /usr/include/parrot/5.7.0/dynpmc/pmc_serializationcontext.h
    • /usr/include/parrot/5.7.0/dynpmc/pmc_sixmodelobject.h
    • /usr/include/parrot/5.7.0/dynpmc/pmc_stable.h
    • /usr/lib64/parrot/5.7.0/dynext/nqp_bigint_ops.so
    • /usr/lib64/parrot/5.7.0/dynext/nqp_dyncall_ops.so
    • /usr/lib64/parrot/5.7.0/dynext/nqp_group.so
    • /usr/lib64/parrot/5.7.0/dynext/nqp_ops.so
    • /usr/lib64/parrot/5.7.0/include/nqp_const.pir
    • /usr/lib64/parrot/5.7.0/languages/nqp/
    • /usr/lib64/parrot/5.7.0/languages/nqp/lib/NQPCORE.setting.pbc
    • /usr/lib64/parrot/5.7.0/languages/nqp/lib/NQPHLL.pbc
    • /usr/lib64/parrot/5.7.0/languages/nqp/lib/NQPP5QRegex.pbc
    • /usr/lib64/parrot/5.7.0/languages/nqp/lib/NQPP6QRegex.pbc
    • /usr/lib64/parrot/5.7.0/languages/nqp/lib/QAST.pbc
    • /usr/lib64/parrot/5.7.0/languages/nqp/lib/QASTNode.pbc
    • /usr/lib64/parrot/5.7.0/languages/nqp/lib/QRegex.pbc
    • /usr/lib64/parrot/5.7.0/languages/nqp/lib/nqp.pbc
    • /usr/lib64/parrot/5.7.0/languages/nqp/lib/nqpmo.pbc
    • /usr/lib64/parrot/5.7.0/library/ModuleLoader.pbc
    • /usr/share/doc/nqp/CREDITS
    • /usr/share/doc/nqp/LICENSE
    • /usr/share/doc/nqp/README.pod
    • /usr/share/doc/nqp/docs/bootstrapping.pod
    • /usr/share/doc/nqp/docs/continuations.pod
    • /usr/share/doc/nqp/docs/jvminterop.pod
    • /usr/share/doc/nqp/docs/nqp-opcode.txt
    • /usr/share/doc/nqp/docs/nqp-overview.txt
    • /usr/share/doc/nqp/docs/ops.markdown
    • /usr/share/doc/nqp/docs/pir2nqp.todo
    • /usr/share/doc/nqp/docs/qast.markdown
    • /usr/share/doc/nqp/docs/release_guide.pod
    • /usr/share/doc/nqp/docs/serialization_format.markdown
    • /usr/share/doc/nqp/docs/6model/faq.markdown
    • /usr/share/doc/nqp/docs/6model/overview.markdown
    • /usr/share/doc/nqp/docs/6model/repr-compose-protocol.markdown
    • /usr/share/doc/nqp/examples/CallFromJava.java
    • /usr/share/doc/nqp/examples/fib.nqp
    • /usr/share/doc/nqp/examples/hello_world.nqp
    • /usr/share/doc/nqp/examples/json.nqp
    • /usr/share/doc/nqp/examples/loops.nqp
    Advertisement
    Advertisement