Language

Package: neko @ 2.3.0

Synopsis

High-level dynamically typed programming language and virtual machine

Description

The Neko programming language is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries.

Neko has a compiler and a virtual machine. The Virtual Machine is both very lightweight and well optimized, so it can run very quickly. The VM can be easily embedded into any application and your libraries can be accessed using the C foreign function interface.

You can use the compiler as standalone command line executable separate from the VM, or as a Neko library to perform compile-and-run functions for interactive languages.

Home page
https://nekovm.org/
Location
gnu/packages/haxe.scm (line: 53, column: 2)
License

Derivations

SystemTargetDerivationBuild status
x86_64-linux/gnu/store/zkxyhjnkr3gggmbj507p4lb550ik4ssx-neko-2.3.0.drv
x86_64-linuxx86_64-w64-mingw32/gnu/store/cx12rxiiwqllykxzrdgp6pmcff35b9wn-neko-2.3.0.drv
x86_64-linuxx86_64-linux-gnux32/gnu/store/vypd3mcffphjbxzgpdmzii2y9rxgf6pc-neko-2.3.0.drv
    x86_64-linuxriscv64-linux-gnu/gnu/store/wrjck701gaydymvabvs3sc08nk831dby-neko-2.3.0.drv
    x86_64-linuxpowerpc-linux-gnu/gnu/store/p4ac77ka7ipjwp77c15k5gqidf3qharv-neko-2.3.0.drv
      x86_64-linuxpowerpc64-linux-gnu/gnu/store/svj2srjkl5s5yaffvgbmszpldakps5fk-neko-2.3.0.drv
        x86_64-linuxpowerpc64le-linux-gnu/gnu/store/g256gpgxxxb6i2mhkjb28qvjsi2rlxy7-neko-2.3.0.drv
        x86_64-linuxmips64el-linux-gnu/gnu/store/k40p704cn6cgcb633hwfa3kgc8ijvc33-neko-2.3.0.drv
          x86_64-linuxi686-w64-mingw32/gnu/store/a5cn2fzl632icdccr6iflz7w4b8j2ddn-neko-2.3.0.drv
            x86_64-linuxi586-pc-gnu/gnu/store/xjzmkxdyavppraz31hg4fikh23v6lwm7-neko-2.3.0.drv
            x86_64-linuxarm-linux-gnueabihf/gnu/store/35hvdxrl48z6yk3q0q74qcmb0yhwmfsx-neko-2.3.0.drv
            x86_64-linuxaarch64-linux-gnu/gnu/store/xdf0789xpb8m32jg25x88rwy4sibij9l-neko-2.3.0.drv
            riscv64-linux/gnu/store/cl2w1ckkjvhc3agj28ijy32vs4h5mdd8-neko-2.3.0.drv
            powerpc-linux/gnu/store/ff7406ljjw2gd8h7cbazcc761bi2zpip-neko-2.3.0.drv
              powerpc64le-linux/gnu/store/bxbr2diag56q0wc4kg26mgvq11bb3c23-neko-2.3.0.drv
              mips64el-linux/gnu/store/851nz4l1z92kwrjjd1ig0srgp6pvqi5f-neko-2.3.0.drv
                i686-linux/gnu/store/3zq3p42yl6khh0k1c2zdyyyws6m9qj3r-neko-2.3.0.drv
                armhf-linux/gnu/store/hg2fqm03wvb2pfd2gnj260cr785fsd4y-neko-2.3.0.drv
                aarch64-linux/gnu/store/xi42vdk7fcpy68ijsyq7xm8qdgn6wfv6-neko-2.3.0.drv

                Lint warnings

                LinterMessageLocation
                input-labels

                Identify input labels that do not match package names

                label 'mariadb' does not match package name 'mariadb:dev'
                input-labels

                Identify input labels that do not match package names

                label 'mariadb' does not match package name 'mariadb:lib'