# NQuery vNext

![](https://github.com/terrajobst/nquery-vnext/workflows/CICD/badge.svg?event=push&branch=main)

This is a Roslyn inspired rewrite of [NQuery][nquery]. The goals are:

1. Expose the internals of the compiler as an object model to support building
   advanced editor features.

2. Maintain language parity with the previous version.

3. Utilize modern idioms to simplify implementation of the compiler.

[nquery]: https://www.github.com/terrajobst/nquery

## Getting NQuery

If you want to play with the bits, you need to add the following feed to your
NuGet configuration:

```
https://nuget.pkg.github.com/terrajobst/index.json
```

You can do this by using the [package manager dialog](http://docs.nuget.org/consume/package-manager-dialog#package-sources).

# NQuery vNext

[![](https://github.com/terrajobst/nquery-vnext/workflows/CICD/badge.svg?event=push&branch=main)](https://github.com/terrajobst/nquery-vnext/actions/workflows/cicd.yml)

This is a Roslyn inspired rewrite of [NQuery][nquery]. The goals are:

1. Expose the internals of the compiler as an object model to support building
   advanced editor features.

2. Maintain language parity with the previous version.

3. Utilize modern idioms to simplify implementation of the compiler.

[nquery]: https://www.github.com/terrajobst/nquery

## Getting NQuery

If you want to play with the bits, you need to add the following feed to your
NuGet configuration:

```
https://nuget.pkg.github.com/terrajobst/index.json
```

You can do this by using the [package manager dialog](http://docs.nuget.org/consume/package-manager-dialog#package-sources).

Add link to CI/CD builds
Add link to CI/CD builds