├── .gitattributes ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ ├── package.yml │ └── test.yml ├── .gitignore ├── .luacheckrc ├── .luacov ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── docs ├── .gitignore ├── 404.html ├── CNAME ├── Gemfile ├── Gemfile.lock ├── _config.yml ├── _includes │ ├── footer.html │ ├── head.html │ ├── logo.svg │ ├── navbar.html │ ├── prismlangs.js │ ├── site.css │ └── toc.html ├── _layouts │ ├── default.html │ └── docs.html ├── assets │ └── img │ │ ├── favicon.ico │ │ ├── nelua-logo-64px.png │ │ ├── nelua-logo.png │ │ └── nelua-logo.svg ├── docsearch_config.json ├── index.html └── pages │ ├── clibraries.md │ ├── documentation.md │ ├── faq.md │ ├── installing.md │ ├── libraries.md │ ├── overview.md │ └── tutorial.md ├── examples ├── brainfuck.nelua ├── condots.nelua ├── dsl1.nelua ├── dsl2.lisp ├── dsl2.lua ├── dsl2.nelua ├── fibonacci.nelua ├── gameoflife.nelua ├── helloworld.nelua ├── matmul.nelua ├── mersenne.nelua ├── overview.nelua ├── record_inheretance.nelua ├── snakesdl.nelua └── snakesdl_nldecl.nelua ├── lib ├── C │ ├── arg.nelua │ ├── ctype.nelua │ ├── errno.nelua │ ├── init.nelua │ ├── locale.nelua │ ├── math.nelua │ ├── signal.nelua │ ├── stdarg.nelua │ ├── stdatomic.nelua │ ├── stdio.nelua │ ├── stdlib.nelua │ ├── string.nelua │ ├── threads.nelua │ └── time.nelua ├── allocators │ ├── aligned.nelua │ ├── allocator.nelua │ ├── arena.nelua │ ├── default.nelua │ ├── gc.nelua │ ├── general.nelua │ ├── heap.nelua │ ├── pool.nelua │ └── stack.nelua ├── arg.nelua ├── builtins.nelua ├── coroutine.nelua ├── detail │ ├── minicoro.nelua │ ├── strchar.nelua │ ├── strconv.nelua │ ├── strpack.nelua │ ├── strpatt.nelua │ ├── strprintf.nelua │ └── xoshiro256.nelua ├── errorhandling.nelua ├── filestream.nelua ├── hash.nelua ├── hashmap.nelua ├── io.nelua ├── iterators.nelua ├── list.nelua ├── math.nelua ├── memory.nelua ├── os.nelua ├── sequence.nelua ├── span.nelua ├── string.nelua ├── stringbuilder.nelua ├── table.nelua ├── traits.nelua ├── utf8.nelua └── vector.nelua ├── lualib ├── nelua.lua └── nelua │ ├── analyzer.lua │ ├── analyzercontext.lua │ ├── astdefs.lua │ ├── aster.lua │ ├── astnode.lua │ ├── attr.lua │ ├── builtins.lua │ ├── cbuiltins.lua │ ├── ccompiler.lua │ ├── ccontext.lua │ ├── cdefs.lua │ ├── cemitter.lua │ ├── cgenerator.lua │ ├── configer.lua │ ├── emitter.lua │ ├── luabuiltins.lua │ ├── luacompiler.lua │ ├── luadefs.lua │ ├── luagenerator.lua │ ├── plugins │ └── nldecl.lua │ ├── ppcontext.lua │ ├── preprocessor.lua │ ├── runner.lua │ ├── scope.lua │ ├── symbol.lua │ ├── syntaxdefs.lua │ ├── thirdparty │ ├── argparse.lua │ ├── bint.lua │ ├── inspect.lua │ ├── lester.lua │ ├── lpegrex.lua │ └── tableshape.lua │ ├── typedefs.lua │ ├── types.lua │ ├── utils │ ├── bn.lua │ ├── class.lua │ ├── console.lua │ ├── defer.lua │ ├── errorer.lua │ ├── except.lua │ ├── executor.lua │ ├── fs.lua │ ├── iterators.lua │ ├── memoize.lua │ ├── metamagic.lua │ ├── nanotimer.lua │ ├── pegger.lua │ ├── platform.lua │ ├── profiler.lua │ ├── shaper.lua │ ├── sstream.lua │ ├── stringer.lua │ ├── tabler.lua │ ├── tracker.lua │ └── traits.lua │ ├── version.lua │ └── visitorcontext.lua ├── nelua ├── nelua.bat ├── spec ├── analyzer_spec.lua ├── aster_spec.lua ├── bn_spec.lua ├── cgenerator_spec.lua ├── except_spec.lua ├── init.lua ├── luagenerator_spec.lua ├── pegger_spec.lua ├── preprocessor_spec.lua ├── runner_spec.lua ├── stdlib_spec.lua ├── syntaxdefs_spec.lua ├── tools │ ├── covreporter.lua │ ├── differ.lua │ └── expect.lua └── utils_spec.lua ├── src ├── README.md ├── hasher.c ├── lfs.c ├── lpeglabel │ ├── lplcap.c │ ├── lplcap.h │ ├── lplcode.c │ ├── lplcode.h │ ├── lplprint.c │ ├── lplprint.h │ ├── lpltree.c │ ├── lpltree.h │ ├── lpltypes.h │ ├── lplvm.c │ └── lplvm.h ├── lua │ ├── lapi.c │ ├── lapi.h │ ├── lauxlib.c │ ├── lauxlib.h │ ├── lbaselib.c │ ├── lcode.c │ ├── lcode.h │ ├── lcorolib.c │ ├── lctype.c │ ├── lctype.h │ ├── ldblib.c │ ├── ldebug.c │ ├── ldebug.h │ ├── ldo.c │ ├── ldo.h │ ├── ldump.c │ ├── lfunc.c │ ├── lfunc.h │ ├── lgc.c │ ├── lgc.h │ ├── linit.c │ ├── liolib.c │ ├── ljumptab.h │ ├── llex.c │ ├── llex.h │ ├── llimits.h │ ├── lmathlib.c │ ├── lmem.c │ ├── lmem.h │ ├── loadlib.c │ ├── lobject.c │ ├── lobject.h │ ├── lopcodes.c │ ├── lopcodes.h │ ├── lopnames.h │ ├── loslib.c │ ├── lparser.c │ ├── lparser.h │ ├── lprefix.h │ ├── lstate.c │ ├── lstate.h │ ├── lstring.c │ ├── lstring.h │ ├── lstrlib.c │ ├── ltable.c │ ├── ltable.h │ ├── ltablib.c │ ├── ltm.c │ ├── ltm.h │ ├── lua.c │ ├── lua.h │ ├── luac.c │ ├── luaconf.h │ ├── lualib.h │ ├── lundump.c │ ├── lundump.h │ ├── lutf8lib.c │ ├── lvm.c │ ├── lvm.h │ ├── lzio.c │ └── lzio.h ├── luainit.c ├── luainit.h ├── luainit.lua ├── onelua.c ├── srpmalloc │ ├── srpmalloc.c │ └── srpmalloc.h └── sys.c └── tests ├── all_test.nelua ├── allocators_test.nelua ├── builtins_test.nelua ├── coroutine_test.nelua ├── defer_test.nelua ├── errorhandling_test.nelua ├── gc_test.nelua ├── hash_test.nelua ├── hashmap_test.nelua ├── io_test.nelua ├── libc_test.nelua ├── libmylib.nelua ├── libmylib_static.nelua ├── list_test.nelua ├── math_test.nelua ├── memory_test.nelua ├── myclib ├── init.nelua ├── myclib.c └── myclib.h ├── myclib_test.nelua ├── mylib_static_test.nelua ├── mylib_test.nelua ├── os_test.nelua ├── pack_test.nelua ├── pattern_matching_test.nelua ├── require_itself.nelua ├── require_test.nelua ├── require_test_dep.nelua ├── require_test_metadep.lua ├── sequence_test.nelua ├── span_test.nelua ├── string_test.nelua ├── stringbuilder_test.nelua ├── threads_test.nelua ├── traits_test.nelua ├── utf8_test.nelua └── vector_test.nelua /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @edubart 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/.github/workflows/package.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/.gitignore -------------------------------------------------------------------------------- /.luacheckrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/.luacheckrc -------------------------------------------------------------------------------- /.luacov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/.luacov -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/README.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/404.html -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | nelua.io -------------------------------------------------------------------------------- /docs/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/Gemfile -------------------------------------------------------------------------------- /docs/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/Gemfile.lock -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_includes/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/_includes/footer.html -------------------------------------------------------------------------------- /docs/_includes/head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/_includes/head.html -------------------------------------------------------------------------------- /docs/_includes/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/_includes/logo.svg -------------------------------------------------------------------------------- /docs/_includes/navbar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/_includes/navbar.html -------------------------------------------------------------------------------- /docs/_includes/prismlangs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/_includes/prismlangs.js -------------------------------------------------------------------------------- /docs/_includes/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/_includes/site.css -------------------------------------------------------------------------------- /docs/_includes/toc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/_includes/toc.html -------------------------------------------------------------------------------- /docs/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/_layouts/default.html -------------------------------------------------------------------------------- /docs/_layouts/docs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/_layouts/docs.html -------------------------------------------------------------------------------- /docs/assets/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/assets/img/favicon.ico -------------------------------------------------------------------------------- /docs/assets/img/nelua-logo-64px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/assets/img/nelua-logo-64px.png -------------------------------------------------------------------------------- /docs/assets/img/nelua-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/assets/img/nelua-logo.png -------------------------------------------------------------------------------- /docs/assets/img/nelua-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/assets/img/nelua-logo.svg -------------------------------------------------------------------------------- /docs/docsearch_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/docsearch_config.json -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/pages/clibraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/pages/clibraries.md -------------------------------------------------------------------------------- /docs/pages/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/pages/documentation.md -------------------------------------------------------------------------------- /docs/pages/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/pages/faq.md -------------------------------------------------------------------------------- /docs/pages/installing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/pages/installing.md -------------------------------------------------------------------------------- /docs/pages/libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/pages/libraries.md -------------------------------------------------------------------------------- /docs/pages/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/pages/overview.md -------------------------------------------------------------------------------- /docs/pages/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/docs/pages/tutorial.md -------------------------------------------------------------------------------- /examples/brainfuck.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/brainfuck.nelua -------------------------------------------------------------------------------- /examples/condots.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/condots.nelua -------------------------------------------------------------------------------- /examples/dsl1.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/dsl1.nelua -------------------------------------------------------------------------------- /examples/dsl2.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/dsl2.lisp -------------------------------------------------------------------------------- /examples/dsl2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/dsl2.lua -------------------------------------------------------------------------------- /examples/dsl2.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/dsl2.nelua -------------------------------------------------------------------------------- /examples/fibonacci.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/fibonacci.nelua -------------------------------------------------------------------------------- /examples/gameoflife.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/gameoflife.nelua -------------------------------------------------------------------------------- /examples/helloworld.nelua: -------------------------------------------------------------------------------- 1 | print 'hello world' 2 | -------------------------------------------------------------------------------- /examples/matmul.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/matmul.nelua -------------------------------------------------------------------------------- /examples/mersenne.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/mersenne.nelua -------------------------------------------------------------------------------- /examples/overview.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/overview.nelua -------------------------------------------------------------------------------- /examples/record_inheretance.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/record_inheretance.nelua -------------------------------------------------------------------------------- /examples/snakesdl.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/snakesdl.nelua -------------------------------------------------------------------------------- /examples/snakesdl_nldecl.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/examples/snakesdl_nldecl.nelua -------------------------------------------------------------------------------- /lib/C/arg.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/arg.nelua -------------------------------------------------------------------------------- /lib/C/ctype.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/ctype.nelua -------------------------------------------------------------------------------- /lib/C/errno.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/errno.nelua -------------------------------------------------------------------------------- /lib/C/init.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/init.nelua -------------------------------------------------------------------------------- /lib/C/locale.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/locale.nelua -------------------------------------------------------------------------------- /lib/C/math.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/math.nelua -------------------------------------------------------------------------------- /lib/C/signal.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/signal.nelua -------------------------------------------------------------------------------- /lib/C/stdarg.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/stdarg.nelua -------------------------------------------------------------------------------- /lib/C/stdatomic.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/stdatomic.nelua -------------------------------------------------------------------------------- /lib/C/stdio.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/stdio.nelua -------------------------------------------------------------------------------- /lib/C/stdlib.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/stdlib.nelua -------------------------------------------------------------------------------- /lib/C/string.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/string.nelua -------------------------------------------------------------------------------- /lib/C/threads.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/threads.nelua -------------------------------------------------------------------------------- /lib/C/time.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/C/time.nelua -------------------------------------------------------------------------------- /lib/allocators/aligned.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/allocators/aligned.nelua -------------------------------------------------------------------------------- /lib/allocators/allocator.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/allocators/allocator.nelua -------------------------------------------------------------------------------- /lib/allocators/arena.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/allocators/arena.nelua -------------------------------------------------------------------------------- /lib/allocators/default.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/allocators/default.nelua -------------------------------------------------------------------------------- /lib/allocators/gc.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/allocators/gc.nelua -------------------------------------------------------------------------------- /lib/allocators/general.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/allocators/general.nelua -------------------------------------------------------------------------------- /lib/allocators/heap.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/allocators/heap.nelua -------------------------------------------------------------------------------- /lib/allocators/pool.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/allocators/pool.nelua -------------------------------------------------------------------------------- /lib/allocators/stack.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/allocators/stack.nelua -------------------------------------------------------------------------------- /lib/arg.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/arg.nelua -------------------------------------------------------------------------------- /lib/builtins.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/builtins.nelua -------------------------------------------------------------------------------- /lib/coroutine.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/coroutine.nelua -------------------------------------------------------------------------------- /lib/detail/minicoro.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/detail/minicoro.nelua -------------------------------------------------------------------------------- /lib/detail/strchar.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/detail/strchar.nelua -------------------------------------------------------------------------------- /lib/detail/strconv.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/detail/strconv.nelua -------------------------------------------------------------------------------- /lib/detail/strpack.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/detail/strpack.nelua -------------------------------------------------------------------------------- /lib/detail/strpatt.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/detail/strpatt.nelua -------------------------------------------------------------------------------- /lib/detail/strprintf.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/detail/strprintf.nelua -------------------------------------------------------------------------------- /lib/detail/xoshiro256.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/detail/xoshiro256.nelua -------------------------------------------------------------------------------- /lib/errorhandling.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/errorhandling.nelua -------------------------------------------------------------------------------- /lib/filestream.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/filestream.nelua -------------------------------------------------------------------------------- /lib/hash.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/hash.nelua -------------------------------------------------------------------------------- /lib/hashmap.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/hashmap.nelua -------------------------------------------------------------------------------- /lib/io.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/io.nelua -------------------------------------------------------------------------------- /lib/iterators.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/iterators.nelua -------------------------------------------------------------------------------- /lib/list.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/list.nelua -------------------------------------------------------------------------------- /lib/math.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/math.nelua -------------------------------------------------------------------------------- /lib/memory.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/memory.nelua -------------------------------------------------------------------------------- /lib/os.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/os.nelua -------------------------------------------------------------------------------- /lib/sequence.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/sequence.nelua -------------------------------------------------------------------------------- /lib/span.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/span.nelua -------------------------------------------------------------------------------- /lib/string.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/string.nelua -------------------------------------------------------------------------------- /lib/stringbuilder.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/stringbuilder.nelua -------------------------------------------------------------------------------- /lib/table.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/table.nelua -------------------------------------------------------------------------------- /lib/traits.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/traits.nelua -------------------------------------------------------------------------------- /lib/utf8.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/utf8.nelua -------------------------------------------------------------------------------- /lib/vector.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lib/vector.nelua -------------------------------------------------------------------------------- /lualib/nelua.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua.lua -------------------------------------------------------------------------------- /lualib/nelua/analyzer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/analyzer.lua -------------------------------------------------------------------------------- /lualib/nelua/analyzercontext.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/analyzercontext.lua -------------------------------------------------------------------------------- /lualib/nelua/astdefs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/astdefs.lua -------------------------------------------------------------------------------- /lualib/nelua/aster.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/aster.lua -------------------------------------------------------------------------------- /lualib/nelua/astnode.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/astnode.lua -------------------------------------------------------------------------------- /lualib/nelua/attr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/attr.lua -------------------------------------------------------------------------------- /lualib/nelua/builtins.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/builtins.lua -------------------------------------------------------------------------------- /lualib/nelua/cbuiltins.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/cbuiltins.lua -------------------------------------------------------------------------------- /lualib/nelua/ccompiler.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/ccompiler.lua -------------------------------------------------------------------------------- /lualib/nelua/ccontext.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/ccontext.lua -------------------------------------------------------------------------------- /lualib/nelua/cdefs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/cdefs.lua -------------------------------------------------------------------------------- /lualib/nelua/cemitter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/cemitter.lua -------------------------------------------------------------------------------- /lualib/nelua/cgenerator.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/cgenerator.lua -------------------------------------------------------------------------------- /lualib/nelua/configer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/configer.lua -------------------------------------------------------------------------------- /lualib/nelua/emitter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/emitter.lua -------------------------------------------------------------------------------- /lualib/nelua/luabuiltins.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/luabuiltins.lua -------------------------------------------------------------------------------- /lualib/nelua/luacompiler.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/luacompiler.lua -------------------------------------------------------------------------------- /lualib/nelua/luadefs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/luadefs.lua -------------------------------------------------------------------------------- /lualib/nelua/luagenerator.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/luagenerator.lua -------------------------------------------------------------------------------- /lualib/nelua/plugins/nldecl.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/plugins/nldecl.lua -------------------------------------------------------------------------------- /lualib/nelua/ppcontext.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/ppcontext.lua -------------------------------------------------------------------------------- /lualib/nelua/preprocessor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/preprocessor.lua -------------------------------------------------------------------------------- /lualib/nelua/runner.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/runner.lua -------------------------------------------------------------------------------- /lualib/nelua/scope.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/scope.lua -------------------------------------------------------------------------------- /lualib/nelua/symbol.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/symbol.lua -------------------------------------------------------------------------------- /lualib/nelua/syntaxdefs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/syntaxdefs.lua -------------------------------------------------------------------------------- /lualib/nelua/thirdparty/argparse.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/thirdparty/argparse.lua -------------------------------------------------------------------------------- /lualib/nelua/thirdparty/bint.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/thirdparty/bint.lua -------------------------------------------------------------------------------- /lualib/nelua/thirdparty/inspect.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/thirdparty/inspect.lua -------------------------------------------------------------------------------- /lualib/nelua/thirdparty/lester.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/thirdparty/lester.lua -------------------------------------------------------------------------------- /lualib/nelua/thirdparty/lpegrex.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/thirdparty/lpegrex.lua -------------------------------------------------------------------------------- /lualib/nelua/thirdparty/tableshape.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/thirdparty/tableshape.lua -------------------------------------------------------------------------------- /lualib/nelua/typedefs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/typedefs.lua -------------------------------------------------------------------------------- /lualib/nelua/types.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/types.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/bn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/bn.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/class.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/console.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/console.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/defer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/defer.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/errorer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/errorer.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/except.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/except.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/executor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/executor.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/fs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/fs.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/iterators.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/iterators.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/memoize.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/memoize.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/metamagic.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/metamagic.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/nanotimer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/nanotimer.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/pegger.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/pegger.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/platform.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/platform.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/profiler.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/profiler.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/shaper.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/shaper.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/sstream.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/sstream.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/stringer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/stringer.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/tabler.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/tabler.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/tracker.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/tracker.lua -------------------------------------------------------------------------------- /lualib/nelua/utils/traits.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/utils/traits.lua -------------------------------------------------------------------------------- /lualib/nelua/version.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/version.lua -------------------------------------------------------------------------------- /lualib/nelua/visitorcontext.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/lualib/nelua/visitorcontext.lua -------------------------------------------------------------------------------- /nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/nelua -------------------------------------------------------------------------------- /nelua.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/nelua.bat -------------------------------------------------------------------------------- /spec/analyzer_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/analyzer_spec.lua -------------------------------------------------------------------------------- /spec/aster_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/aster_spec.lua -------------------------------------------------------------------------------- /spec/bn_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/bn_spec.lua -------------------------------------------------------------------------------- /spec/cgenerator_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/cgenerator_spec.lua -------------------------------------------------------------------------------- /spec/except_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/except_spec.lua -------------------------------------------------------------------------------- /spec/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/init.lua -------------------------------------------------------------------------------- /spec/luagenerator_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/luagenerator_spec.lua -------------------------------------------------------------------------------- /spec/pegger_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/pegger_spec.lua -------------------------------------------------------------------------------- /spec/preprocessor_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/preprocessor_spec.lua -------------------------------------------------------------------------------- /spec/runner_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/runner_spec.lua -------------------------------------------------------------------------------- /spec/stdlib_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/stdlib_spec.lua -------------------------------------------------------------------------------- /spec/syntaxdefs_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/syntaxdefs_spec.lua -------------------------------------------------------------------------------- /spec/tools/covreporter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/tools/covreporter.lua -------------------------------------------------------------------------------- /spec/tools/differ.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/tools/differ.lua -------------------------------------------------------------------------------- /spec/tools/expect.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/tools/expect.lua -------------------------------------------------------------------------------- /spec/utils_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/spec/utils_spec.lua -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/README.md -------------------------------------------------------------------------------- /src/hasher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/hasher.c -------------------------------------------------------------------------------- /src/lfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lfs.c -------------------------------------------------------------------------------- /src/lpeglabel/lplcap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lpeglabel/lplcap.c -------------------------------------------------------------------------------- /src/lpeglabel/lplcap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lpeglabel/lplcap.h -------------------------------------------------------------------------------- /src/lpeglabel/lplcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lpeglabel/lplcode.c -------------------------------------------------------------------------------- /src/lpeglabel/lplcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lpeglabel/lplcode.h -------------------------------------------------------------------------------- /src/lpeglabel/lplprint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lpeglabel/lplprint.c -------------------------------------------------------------------------------- /src/lpeglabel/lplprint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lpeglabel/lplprint.h -------------------------------------------------------------------------------- /src/lpeglabel/lpltree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lpeglabel/lpltree.c -------------------------------------------------------------------------------- /src/lpeglabel/lpltree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lpeglabel/lpltree.h -------------------------------------------------------------------------------- /src/lpeglabel/lpltypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lpeglabel/lpltypes.h -------------------------------------------------------------------------------- /src/lpeglabel/lplvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lpeglabel/lplvm.c -------------------------------------------------------------------------------- /src/lpeglabel/lplvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lpeglabel/lplvm.h -------------------------------------------------------------------------------- /src/lua/lapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lapi.c -------------------------------------------------------------------------------- /src/lua/lapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lapi.h -------------------------------------------------------------------------------- /src/lua/lauxlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lauxlib.c -------------------------------------------------------------------------------- /src/lua/lauxlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lauxlib.h -------------------------------------------------------------------------------- /src/lua/lbaselib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lbaselib.c -------------------------------------------------------------------------------- /src/lua/lcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lcode.c -------------------------------------------------------------------------------- /src/lua/lcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lcode.h -------------------------------------------------------------------------------- /src/lua/lcorolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lcorolib.c -------------------------------------------------------------------------------- /src/lua/lctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lctype.c -------------------------------------------------------------------------------- /src/lua/lctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lctype.h -------------------------------------------------------------------------------- /src/lua/ldblib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/ldblib.c -------------------------------------------------------------------------------- /src/lua/ldebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/ldebug.c -------------------------------------------------------------------------------- /src/lua/ldebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/ldebug.h -------------------------------------------------------------------------------- /src/lua/ldo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/ldo.c -------------------------------------------------------------------------------- /src/lua/ldo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/ldo.h -------------------------------------------------------------------------------- /src/lua/ldump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/ldump.c -------------------------------------------------------------------------------- /src/lua/lfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lfunc.c -------------------------------------------------------------------------------- /src/lua/lfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lfunc.h -------------------------------------------------------------------------------- /src/lua/lgc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lgc.c -------------------------------------------------------------------------------- /src/lua/lgc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lgc.h -------------------------------------------------------------------------------- /src/lua/linit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/linit.c -------------------------------------------------------------------------------- /src/lua/liolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/liolib.c -------------------------------------------------------------------------------- /src/lua/ljumptab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/ljumptab.h -------------------------------------------------------------------------------- /src/lua/llex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/llex.c -------------------------------------------------------------------------------- /src/lua/llex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/llex.h -------------------------------------------------------------------------------- /src/lua/llimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/llimits.h -------------------------------------------------------------------------------- /src/lua/lmathlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lmathlib.c -------------------------------------------------------------------------------- /src/lua/lmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lmem.c -------------------------------------------------------------------------------- /src/lua/lmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lmem.h -------------------------------------------------------------------------------- /src/lua/loadlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/loadlib.c -------------------------------------------------------------------------------- /src/lua/lobject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lobject.c -------------------------------------------------------------------------------- /src/lua/lobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lobject.h -------------------------------------------------------------------------------- /src/lua/lopcodes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lopcodes.c -------------------------------------------------------------------------------- /src/lua/lopcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lopcodes.h -------------------------------------------------------------------------------- /src/lua/lopnames.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lopnames.h -------------------------------------------------------------------------------- /src/lua/loslib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/loslib.c -------------------------------------------------------------------------------- /src/lua/lparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lparser.c -------------------------------------------------------------------------------- /src/lua/lparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lparser.h -------------------------------------------------------------------------------- /src/lua/lprefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lprefix.h -------------------------------------------------------------------------------- /src/lua/lstate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lstate.c -------------------------------------------------------------------------------- /src/lua/lstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lstate.h -------------------------------------------------------------------------------- /src/lua/lstring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lstring.c -------------------------------------------------------------------------------- /src/lua/lstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lstring.h -------------------------------------------------------------------------------- /src/lua/lstrlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lstrlib.c -------------------------------------------------------------------------------- /src/lua/ltable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/ltable.c -------------------------------------------------------------------------------- /src/lua/ltable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/ltable.h -------------------------------------------------------------------------------- /src/lua/ltablib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/ltablib.c -------------------------------------------------------------------------------- /src/lua/ltm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/ltm.c -------------------------------------------------------------------------------- /src/lua/ltm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/ltm.h -------------------------------------------------------------------------------- /src/lua/lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lua.c -------------------------------------------------------------------------------- /src/lua/lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lua.h -------------------------------------------------------------------------------- /src/lua/luac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/luac.c -------------------------------------------------------------------------------- /src/lua/luaconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/luaconf.h -------------------------------------------------------------------------------- /src/lua/lualib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lualib.h -------------------------------------------------------------------------------- /src/lua/lundump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lundump.c -------------------------------------------------------------------------------- /src/lua/lundump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lundump.h -------------------------------------------------------------------------------- /src/lua/lutf8lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lutf8lib.c -------------------------------------------------------------------------------- /src/lua/lvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lvm.c -------------------------------------------------------------------------------- /src/lua/lvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lvm.h -------------------------------------------------------------------------------- /src/lua/lzio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lzio.c -------------------------------------------------------------------------------- /src/lua/lzio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/lua/lzio.h -------------------------------------------------------------------------------- /src/luainit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/luainit.c -------------------------------------------------------------------------------- /src/luainit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/luainit.h -------------------------------------------------------------------------------- /src/luainit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/luainit.lua -------------------------------------------------------------------------------- /src/onelua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/onelua.c -------------------------------------------------------------------------------- /src/srpmalloc/srpmalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/srpmalloc/srpmalloc.c -------------------------------------------------------------------------------- /src/srpmalloc/srpmalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/srpmalloc/srpmalloc.h -------------------------------------------------------------------------------- /src/sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/src/sys.c -------------------------------------------------------------------------------- /tests/all_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/all_test.nelua -------------------------------------------------------------------------------- /tests/allocators_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/allocators_test.nelua -------------------------------------------------------------------------------- /tests/builtins_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/builtins_test.nelua -------------------------------------------------------------------------------- /tests/coroutine_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/coroutine_test.nelua -------------------------------------------------------------------------------- /tests/defer_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/defer_test.nelua -------------------------------------------------------------------------------- /tests/errorhandling_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/errorhandling_test.nelua -------------------------------------------------------------------------------- /tests/gc_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/gc_test.nelua -------------------------------------------------------------------------------- /tests/hash_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/hash_test.nelua -------------------------------------------------------------------------------- /tests/hashmap_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/hashmap_test.nelua -------------------------------------------------------------------------------- /tests/io_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/io_test.nelua -------------------------------------------------------------------------------- /tests/libc_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/libc_test.nelua -------------------------------------------------------------------------------- /tests/libmylib.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/libmylib.nelua -------------------------------------------------------------------------------- /tests/libmylib_static.nelua: -------------------------------------------------------------------------------- 1 | require 'tests.libmylib' 2 | -------------------------------------------------------------------------------- /tests/list_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/list_test.nelua -------------------------------------------------------------------------------- /tests/math_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/math_test.nelua -------------------------------------------------------------------------------- /tests/memory_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/memory_test.nelua -------------------------------------------------------------------------------- /tests/myclib/init.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/myclib/init.nelua -------------------------------------------------------------------------------- /tests/myclib/myclib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/myclib/myclib.c -------------------------------------------------------------------------------- /tests/myclib/myclib.h: -------------------------------------------------------------------------------- 1 | void myprint(void); 2 | -------------------------------------------------------------------------------- /tests/myclib_test.nelua: -------------------------------------------------------------------------------- 1 | require 'tests.myclib' 2 | 3 | myprint() 4 | -------------------------------------------------------------------------------- /tests/mylib_static_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/mylib_static_test.nelua -------------------------------------------------------------------------------- /tests/mylib_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/mylib_test.nelua -------------------------------------------------------------------------------- /tests/os_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/os_test.nelua -------------------------------------------------------------------------------- /tests/pack_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/pack_test.nelua -------------------------------------------------------------------------------- /tests/pattern_matching_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/pattern_matching_test.nelua -------------------------------------------------------------------------------- /tests/require_itself.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/require_itself.nelua -------------------------------------------------------------------------------- /tests/require_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/require_test.nelua -------------------------------------------------------------------------------- /tests/require_test_dep.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/require_test_dep.nelua -------------------------------------------------------------------------------- /tests/require_test_metadep.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/require_test_metadep.lua -------------------------------------------------------------------------------- /tests/sequence_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/sequence_test.nelua -------------------------------------------------------------------------------- /tests/span_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/span_test.nelua -------------------------------------------------------------------------------- /tests/string_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/string_test.nelua -------------------------------------------------------------------------------- /tests/stringbuilder_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/stringbuilder_test.nelua -------------------------------------------------------------------------------- /tests/threads_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/threads_test.nelua -------------------------------------------------------------------------------- /tests/traits_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/traits_test.nelua -------------------------------------------------------------------------------- /tests/utf8_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/utf8_test.nelua -------------------------------------------------------------------------------- /tests/vector_test.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edubart/nelua-lang/HEAD/tests/vector_test.nelua --------------------------------------------------------------------------------