├── .github ├── dependabot.yml └── workflows │ └── build.yml ├── .gitignore ├── CHANGELOG.md ├── CMakeLists.txt ├── Dockerfile ├── Dockerfile.build-deb ├── LICENSE ├── Makefile ├── Vagrantfile ├── action.yml ├── ast.c ├── ast.h ├── bin ├── cleanup-vpc-amis.ngs ├── cloudfront-distros.ngs ├── cloudfront-invalidations.ngs ├── ec2din.ngs ├── ec2ei.ngs ├── ec2hostsfile.ngs ├── ec2sgs.ngs ├── ec2snapshots.ngs ├── ec2sshfile.ngs ├── elb-describe-lbs.ngs ├── hn.ngs ├── locks.ngs ├── na ├── nask ├── nd ├── ngs-code-stats.ngs ├── ngs-jupyter-connector.ngs ├── parse-trust-chain.ngs ├── rds_subnet_groups.ngs ├── seq.ngs └── show-codebuils.ngs ├── compile.c ├── compile.h ├── debian ├── changelog ├── compat ├── control ├── copyright ├── ngs.lintian-overrides └── rules ├── debug.c ├── debug.h ├── decompile.c ├── decompile.h ├── doc ├── .gitignore ├── Makefile ├── main.css ├── make.ngs ├── methods.css ├── na.1.md ├── ngs.1.md ├── ngsint.1.md ├── ngslang.1.md ├── ngsmet.header ├── ngsstyle.1.md ├── ngstut.1.md ├── ngstyp.header ├── ngswhy.1.md └── pandoc.css ├── fmemopen.c ├── fmemopen.h ├── gc.supp ├── helper-scripts └── update-vim-syntax.ngs ├── img └── ngs-logo-300.png ├── install.sh ├── lib ├── autoload │ ├── constructors │ │ ├── AnsiTerminal │ │ │ └── ItermTerminal.ngs │ │ └── Terminal │ │ │ └── AnsiTerminal.ngs │ └── globals │ │ ├── AWS.ngs │ │ ├── AWS2.ngs │ │ ├── AbstractProcess.ngs │ │ ├── AnsiTerminal.ngs │ │ ├── ArgvMatcher.ngs │ │ ├── BlockingList.ngs │ │ ├── COR.ngs │ │ ├── Channel.ngs │ │ ├── Cond.ngs │ │ ├── Deep.ngs │ │ ├── DelimStr.ngs │ │ ├── Doc.ngs │ │ ├── Enum.ngs │ │ ├── Executor.ngs │ │ ├── ExpBackIter.ngs │ │ ├── FFI.ngs │ │ ├── IO.ngs │ │ ├── IP.ngs │ │ ├── Iter.ngs │ │ ├── ItermTerminal.ngs │ │ ├── KV.ngs │ │ ├── List.ngs │ │ ├── MaybeFile.ngs │ │ ├── MethodParam.ngs │ │ ├── MethodParams.ngs │ │ ├── NoTerminal.ngs │ │ ├── ProcessFail.ngs │ │ ├── Res.ngs │ │ ├── Screen.ngs │ │ ├── SeqId.ngs │ │ ├── Table.ngs │ │ ├── Table2.ngs │ │ ├── Terminal.ngs │ │ ├── TestsResults.ngs │ │ ├── ThreadedExecutor.ngs │ │ ├── Timeline.ngs │ │ ├── TmuxTerminal.ngs │ │ ├── bootstrap_invoke.ngs │ │ ├── escape_bash.ngs │ │ ├── mysql.ngs │ │ ├── net.ngs │ │ ├── saws.ngs │ │ ├── test.ngs │ │ ├── tr.ngs │ │ └── ui.ngs ├── aws │ ├── CloudFormation.ngs │ ├── CodeBuild.ngs │ └── CodePipeline.ngs ├── cli.ngs ├── experiments │ └── UI.ngs ├── lang-tests.ngs ├── shell.ngs └── stdlib.ngs ├── malloc.c ├── ngs.c ├── ngs.h ├── ngsfile ├── obj.c ├── obj.h ├── one-liners.txt ├── readme.md ├── release.md ├── release.ngs ├── site ├── .gitignore ├── beame.png ├── index.html ├── infra.ngs ├── install.sh ├── main.css ├── ngs-logo-300.png └── update.ngs ├── small-poc ├── .gitignore ├── package-lock.json ├── package.json ├── server.js └── www │ ├── font-awesome │ ├── css │ │ ├── font-awesome-ie7.css │ │ ├── font-awesome-ie7.min.css │ │ ├── font-awesome.css │ │ └── font-awesome.min.css │ ├── font │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ └── fontawesome-webfont.woff │ ├── less │ │ ├── bootstrap.less │ │ ├── core.less │ │ ├── extras.less │ │ ├── font-awesome-ie7.less │ │ ├── font-awesome.less │ │ ├── icons.less │ │ ├── mixins.less │ │ ├── path.less │ │ └── variables.less │ └── scss │ │ ├── _bootstrap.scss │ │ ├── _core.scss │ │ ├── _extras.scss │ │ ├── _icons.scss │ │ ├── _mixins.scss │ │ ├── _path.scss │ │ ├── _variables.scss │ │ ├── font-awesome-ie7.scss │ │ └── font-awesome.scss │ ├── jquery-1.10.1.js │ ├── main.css │ ├── main.html │ └── main.js ├── snap └── snapcraft.yaml ├── syntax.h ├── syntax.leg ├── test-aws.ngs ├── test-gc.ngs ├── test-invoke.ngs ├── test.ngs ├── tests ├── and-or.in ├── and-or.ok ├── array-dump.in ├── array-dump.ok ├── array.in ├── array.ok ├── binops-precedence.in ├── binops-precedence.ok ├── binops.in ├── binops.ok ├── bool.in ├── bool.ok ├── call.in ├── call.ok ├── closure.in ├── closure.ok ├── define-function.in ├── define-function.ok ├── defined.in ├── defined.ok ├── for-i-n.in ├── for-i-n.ok ├── for-start-cond-incr.in ├── for-start-cond-incr.ok ├── guard.in ├── guard.ok ├── hash.in ├── hash.ok ├── if.in ├── if.ok ├── is.in ├── is.ok ├── local.in ├── local.ok ├── return.in ├── return.ok ├── string-dollar-curly.in ├── string-dollar-curly.ok ├── string-dollar-numvar.in ├── string-dollar-numvar.ok ├── string.in ├── string.ok ├── super.in ├── super.ok ├── switch.in ├── switch.ok ├── tor.in ├── tor.ok ├── try.in ├── try.ok ├── type.in ├── type.ok ├── while.in └── while.ok ├── version.h ├── vim └── syntax │ └── ngs.vim ├── vm.c └── vm.h /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.build-deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/Dockerfile.build-deb -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/Makefile -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/Vagrantfile -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/action.yml -------------------------------------------------------------------------------- /ast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/ast.c -------------------------------------------------------------------------------- /ast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/ast.h -------------------------------------------------------------------------------- /bin/cleanup-vpc-amis.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/cleanup-vpc-amis.ngs -------------------------------------------------------------------------------- /bin/cloudfront-distros.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/cloudfront-distros.ngs -------------------------------------------------------------------------------- /bin/cloudfront-invalidations.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/cloudfront-invalidations.ngs -------------------------------------------------------------------------------- /bin/ec2din.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/ec2din.ngs -------------------------------------------------------------------------------- /bin/ec2ei.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/ec2ei.ngs -------------------------------------------------------------------------------- /bin/ec2hostsfile.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/ec2hostsfile.ngs -------------------------------------------------------------------------------- /bin/ec2sgs.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/ec2sgs.ngs -------------------------------------------------------------------------------- /bin/ec2snapshots.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/ec2snapshots.ngs -------------------------------------------------------------------------------- /bin/ec2sshfile.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/ec2sshfile.ngs -------------------------------------------------------------------------------- /bin/elb-describe-lbs.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/elb-describe-lbs.ngs -------------------------------------------------------------------------------- /bin/hn.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/hn.ngs -------------------------------------------------------------------------------- /bin/locks.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/locks.ngs -------------------------------------------------------------------------------- /bin/na: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/na -------------------------------------------------------------------------------- /bin/nask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/nask -------------------------------------------------------------------------------- /bin/nd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/nd -------------------------------------------------------------------------------- /bin/ngs-code-stats.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/ngs-code-stats.ngs -------------------------------------------------------------------------------- /bin/ngs-jupyter-connector.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/ngs-jupyter-connector.ngs -------------------------------------------------------------------------------- /bin/parse-trust-chain.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/parse-trust-chain.ngs -------------------------------------------------------------------------------- /bin/rds_subnet_groups.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/rds_subnet_groups.ngs -------------------------------------------------------------------------------- /bin/seq.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/seq.ngs -------------------------------------------------------------------------------- /bin/show-codebuils.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/bin/show-codebuils.ngs -------------------------------------------------------------------------------- /compile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/compile.c -------------------------------------------------------------------------------- /compile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/compile.h -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/ngs.lintian-overrides: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/debian/ngs.lintian-overrides -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/debian/rules -------------------------------------------------------------------------------- /debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/debug.c -------------------------------------------------------------------------------- /debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/debug.h -------------------------------------------------------------------------------- /decompile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/decompile.c -------------------------------------------------------------------------------- /decompile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/decompile.h -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/.gitignore -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/main.css -------------------------------------------------------------------------------- /doc/make.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/make.ngs -------------------------------------------------------------------------------- /doc/methods.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/methods.css -------------------------------------------------------------------------------- /doc/na.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/na.1.md -------------------------------------------------------------------------------- /doc/ngs.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/ngs.1.md -------------------------------------------------------------------------------- /doc/ngsint.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/ngsint.1.md -------------------------------------------------------------------------------- /doc/ngslang.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/ngslang.1.md -------------------------------------------------------------------------------- /doc/ngsmet.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/ngsmet.header -------------------------------------------------------------------------------- /doc/ngsstyle.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/ngsstyle.1.md -------------------------------------------------------------------------------- /doc/ngstut.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/ngstut.1.md -------------------------------------------------------------------------------- /doc/ngstyp.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/ngstyp.header -------------------------------------------------------------------------------- /doc/ngswhy.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/ngswhy.1.md -------------------------------------------------------------------------------- /doc/pandoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/doc/pandoc.css -------------------------------------------------------------------------------- /fmemopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/fmemopen.c -------------------------------------------------------------------------------- /fmemopen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/fmemopen.h -------------------------------------------------------------------------------- /gc.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/gc.supp -------------------------------------------------------------------------------- /helper-scripts/update-vim-syntax.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/helper-scripts/update-vim-syntax.ngs -------------------------------------------------------------------------------- /img/ngs-logo-300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/img/ngs-logo-300.png -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/install.sh -------------------------------------------------------------------------------- /lib/autoload/constructors/AnsiTerminal/ItermTerminal.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/constructors/AnsiTerminal/ItermTerminal.ngs -------------------------------------------------------------------------------- /lib/autoload/constructors/Terminal/AnsiTerminal.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/constructors/Terminal/AnsiTerminal.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/AWS.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/AWS.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/AWS2.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/AWS2.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/AbstractProcess.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/AbstractProcess.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/AnsiTerminal.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/AnsiTerminal.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/ArgvMatcher.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/ArgvMatcher.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/BlockingList.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/BlockingList.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/COR.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/COR.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/Channel.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/Channel.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/Cond.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/Cond.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/Deep.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/Deep.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/DelimStr.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/DelimStr.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/Doc.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/Doc.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/Enum.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/Enum.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/Executor.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/Executor.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/ExpBackIter.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/ExpBackIter.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/FFI.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/FFI.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/IO.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/IO.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/IP.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/IP.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/Iter.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/Iter.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/ItermTerminal.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/ItermTerminal.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/KV.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/KV.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/List.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/List.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/MaybeFile.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/MaybeFile.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/MethodParam.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/MethodParam.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/MethodParams.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/MethodParams.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/NoTerminal.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/NoTerminal.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/ProcessFail.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/ProcessFail.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/Res.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/Res.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/Screen.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/Screen.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/SeqId.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/SeqId.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/Table.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/Table.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/Table2.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/Table2.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/Terminal.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/Terminal.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/TestsResults.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/TestsResults.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/ThreadedExecutor.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/ThreadedExecutor.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/Timeline.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/Timeline.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/TmuxTerminal.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/TmuxTerminal.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/bootstrap_invoke.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/bootstrap_invoke.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/escape_bash.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/escape_bash.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/mysql.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/mysql.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/net.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/net.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/saws.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/saws.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/test.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/test.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/tr.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/tr.ngs -------------------------------------------------------------------------------- /lib/autoload/globals/ui.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/autoload/globals/ui.ngs -------------------------------------------------------------------------------- /lib/aws/CloudFormation.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/aws/CloudFormation.ngs -------------------------------------------------------------------------------- /lib/aws/CodeBuild.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/aws/CodeBuild.ngs -------------------------------------------------------------------------------- /lib/aws/CodePipeline.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/aws/CodePipeline.ngs -------------------------------------------------------------------------------- /lib/cli.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/cli.ngs -------------------------------------------------------------------------------- /lib/experiments/UI.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/experiments/UI.ngs -------------------------------------------------------------------------------- /lib/lang-tests.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/lang-tests.ngs -------------------------------------------------------------------------------- /lib/shell.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/shell.ngs -------------------------------------------------------------------------------- /lib/stdlib.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/lib/stdlib.ngs -------------------------------------------------------------------------------- /malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/malloc.c -------------------------------------------------------------------------------- /ngs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/ngs.c -------------------------------------------------------------------------------- /ngs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/ngs.h -------------------------------------------------------------------------------- /ngsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/ngsfile -------------------------------------------------------------------------------- /obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/obj.c -------------------------------------------------------------------------------- /obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/obj.h -------------------------------------------------------------------------------- /one-liners.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/one-liners.txt -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/readme.md -------------------------------------------------------------------------------- /release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/release.md -------------------------------------------------------------------------------- /release.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/release.ngs -------------------------------------------------------------------------------- /site/.gitignore: -------------------------------------------------------------------------------- 1 | doc 2 | -------------------------------------------------------------------------------- /site/beame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/site/beame.png -------------------------------------------------------------------------------- /site/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/site/index.html -------------------------------------------------------------------------------- /site/infra.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/site/infra.ngs -------------------------------------------------------------------------------- /site/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/site/install.sh -------------------------------------------------------------------------------- /site/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/site/main.css -------------------------------------------------------------------------------- /site/ngs-logo-300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/site/ngs-logo-300.png -------------------------------------------------------------------------------- /site/update.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/site/update.ngs -------------------------------------------------------------------------------- /small-poc/.gitignore: -------------------------------------------------------------------------------- 1 | ssl 2 | node_modules 3 | -------------------------------------------------------------------------------- /small-poc/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/package-lock.json -------------------------------------------------------------------------------- /small-poc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/package.json -------------------------------------------------------------------------------- /small-poc/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/server.js -------------------------------------------------------------------------------- /small-poc/www/font-awesome/css/font-awesome-ie7.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/css/font-awesome-ie7.css -------------------------------------------------------------------------------- /small-poc/www/font-awesome/css/font-awesome-ie7.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/css/font-awesome-ie7.min.css -------------------------------------------------------------------------------- /small-poc/www/font-awesome/css/font-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/css/font-awesome.css -------------------------------------------------------------------------------- /small-poc/www/font-awesome/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/css/font-awesome.min.css -------------------------------------------------------------------------------- /small-poc/www/font-awesome/font/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/font/FontAwesome.otf -------------------------------------------------------------------------------- /small-poc/www/font-awesome/font/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/font/fontawesome-webfont.eot -------------------------------------------------------------------------------- /small-poc/www/font-awesome/font/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/font/fontawesome-webfont.svg -------------------------------------------------------------------------------- /small-poc/www/font-awesome/font/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/font/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /small-poc/www/font-awesome/font/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/font/fontawesome-webfont.woff -------------------------------------------------------------------------------- /small-poc/www/font-awesome/less/bootstrap.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/less/bootstrap.less -------------------------------------------------------------------------------- /small-poc/www/font-awesome/less/core.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/less/core.less -------------------------------------------------------------------------------- /small-poc/www/font-awesome/less/extras.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/less/extras.less -------------------------------------------------------------------------------- /small-poc/www/font-awesome/less/font-awesome-ie7.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/less/font-awesome-ie7.less -------------------------------------------------------------------------------- /small-poc/www/font-awesome/less/font-awesome.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/less/font-awesome.less -------------------------------------------------------------------------------- /small-poc/www/font-awesome/less/icons.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/less/icons.less -------------------------------------------------------------------------------- /small-poc/www/font-awesome/less/mixins.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/less/mixins.less -------------------------------------------------------------------------------- /small-poc/www/font-awesome/less/path.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/less/path.less -------------------------------------------------------------------------------- /small-poc/www/font-awesome/less/variables.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/less/variables.less -------------------------------------------------------------------------------- /small-poc/www/font-awesome/scss/_bootstrap.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/scss/_bootstrap.scss -------------------------------------------------------------------------------- /small-poc/www/font-awesome/scss/_core.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/scss/_core.scss -------------------------------------------------------------------------------- /small-poc/www/font-awesome/scss/_extras.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/scss/_extras.scss -------------------------------------------------------------------------------- /small-poc/www/font-awesome/scss/_icons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/scss/_icons.scss -------------------------------------------------------------------------------- /small-poc/www/font-awesome/scss/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/scss/_mixins.scss -------------------------------------------------------------------------------- /small-poc/www/font-awesome/scss/_path.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/scss/_path.scss -------------------------------------------------------------------------------- /small-poc/www/font-awesome/scss/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/scss/_variables.scss -------------------------------------------------------------------------------- /small-poc/www/font-awesome/scss/font-awesome-ie7.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/scss/font-awesome-ie7.scss -------------------------------------------------------------------------------- /small-poc/www/font-awesome/scss/font-awesome.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/font-awesome/scss/font-awesome.scss -------------------------------------------------------------------------------- /small-poc/www/jquery-1.10.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/jquery-1.10.1.js -------------------------------------------------------------------------------- /small-poc/www/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/main.css -------------------------------------------------------------------------------- /small-poc/www/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/main.html -------------------------------------------------------------------------------- /small-poc/www/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/small-poc/www/main.js -------------------------------------------------------------------------------- /snap/snapcraft.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/snap/snapcraft.yaml -------------------------------------------------------------------------------- /syntax.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/syntax.h -------------------------------------------------------------------------------- /syntax.leg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/syntax.leg -------------------------------------------------------------------------------- /test-aws.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/test-aws.ngs -------------------------------------------------------------------------------- /test-gc.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/test-gc.ngs -------------------------------------------------------------------------------- /test-invoke.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/test-invoke.ngs -------------------------------------------------------------------------------- /test.ngs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/test.ngs -------------------------------------------------------------------------------- /tests/and-or.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/and-or.in -------------------------------------------------------------------------------- /tests/and-or.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/and-or.ok -------------------------------------------------------------------------------- /tests/array-dump.in: -------------------------------------------------------------------------------- 1 | { 2 | dump([1,2 3 | 3]) 4 | } 5 | -------------------------------------------------------------------------------- /tests/array-dump.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/array-dump.ok -------------------------------------------------------------------------------- /tests/array.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/array.in -------------------------------------------------------------------------------- /tests/array.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/array.ok -------------------------------------------------------------------------------- /tests/binops-precedence.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/binops-precedence.in -------------------------------------------------------------------------------- /tests/binops-precedence.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/binops-precedence.ok -------------------------------------------------------------------------------- /tests/binops.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/binops.in -------------------------------------------------------------------------------- /tests/binops.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/binops.ok -------------------------------------------------------------------------------- /tests/bool.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/bool.in -------------------------------------------------------------------------------- /tests/bool.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/bool.ok -------------------------------------------------------------------------------- /tests/call.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/call.in -------------------------------------------------------------------------------- /tests/call.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/call.ok -------------------------------------------------------------------------------- /tests/closure.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/closure.in -------------------------------------------------------------------------------- /tests/closure.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/closure.ok -------------------------------------------------------------------------------- /tests/define-function.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/define-function.in -------------------------------------------------------------------------------- /tests/define-function.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/define-function.ok -------------------------------------------------------------------------------- /tests/defined.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/defined.in -------------------------------------------------------------------------------- /tests/defined.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/defined.ok -------------------------------------------------------------------------------- /tests/for-i-n.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/for-i-n.in -------------------------------------------------------------------------------- /tests/for-i-n.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/for-i-n.ok -------------------------------------------------------------------------------- /tests/for-start-cond-incr.in: -------------------------------------------------------------------------------- 1 | { 2 | s=0 3 | for(i=10;i<12;i=i+1) s=s+i 4 | dump(s) 5 | } 6 | -------------------------------------------------------------------------------- /tests/for-start-cond-incr.ok: -------------------------------------------------------------------------------- 1 | * int 21 2 | -------------------------------------------------------------------------------- /tests/guard.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/guard.in -------------------------------------------------------------------------------- /tests/guard.ok: -------------------------------------------------------------------------------- 1 | one 2 | two 3 | default 4 | -------------------------------------------------------------------------------- /tests/hash.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/hash.in -------------------------------------------------------------------------------- /tests/hash.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/hash.ok -------------------------------------------------------------------------------- /tests/if.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/if.in -------------------------------------------------------------------------------- /tests/if.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/if.ok -------------------------------------------------------------------------------- /tests/is.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/is.in -------------------------------------------------------------------------------- /tests/is.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/is.ok -------------------------------------------------------------------------------- /tests/local.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/local.in -------------------------------------------------------------------------------- /tests/local.ok: -------------------------------------------------------------------------------- 1 | * false 2 | * int 20 3 | -------------------------------------------------------------------------------- /tests/return.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/return.in -------------------------------------------------------------------------------- /tests/return.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/return.ok -------------------------------------------------------------------------------- /tests/string-dollar-curly.in: -------------------------------------------------------------------------------- 1 | { 2 | dump("x${1+2}y") 3 | } 4 | -------------------------------------------------------------------------------- /tests/string-dollar-curly.ok: -------------------------------------------------------------------------------- 1 | * string(len=3) x3y 2 | -------------------------------------------------------------------------------- /tests/string-dollar-numvar.in: -------------------------------------------------------------------------------- 1 | { 2 | x = 777 3 | dump("<<$x>>"); 4 | } 5 | -------------------------------------------------------------------------------- /tests/string-dollar-numvar.ok: -------------------------------------------------------------------------------- 1 | * string(len=7) <<777>> 2 | -------------------------------------------------------------------------------- /tests/string.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/string.in -------------------------------------------------------------------------------- /tests/string.ok: -------------------------------------------------------------------------------- 1 | Test: equality 2 | * true 3 | * false 4 | -------------------------------------------------------------------------------- /tests/super.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/super.in -------------------------------------------------------------------------------- /tests/super.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/super.ok -------------------------------------------------------------------------------- /tests/switch.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/switch.in -------------------------------------------------------------------------------- /tests/switch.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/switch.ok -------------------------------------------------------------------------------- /tests/tor.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/tor.in -------------------------------------------------------------------------------- /tests/tor.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/tor.ok -------------------------------------------------------------------------------- /tests/try.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/try.in -------------------------------------------------------------------------------- /tests/try.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/try.ok -------------------------------------------------------------------------------- /tests/type.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/type.in -------------------------------------------------------------------------------- /tests/type.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/type.ok -------------------------------------------------------------------------------- /tests/while.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/while.in -------------------------------------------------------------------------------- /tests/while.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/tests/while.ok -------------------------------------------------------------------------------- /version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/version.h -------------------------------------------------------------------------------- /vim/syntax/ngs.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/vim/syntax/ngs.vim -------------------------------------------------------------------------------- /vm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/vm.c -------------------------------------------------------------------------------- /vm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngs-lang/ngs/HEAD/vm.h --------------------------------------------------------------------------------