Skip to main content
Generated from the rslc compiler. The rslc command checks, formats, tests and packages RSL. Each section shows a command as rslc COMMAND --help prints it. Every command takes --json and then prints one JSON value on standard output.

rslc check

Check a rater or a guideline and print each message.

rslc eval

Run a scenario file and print its values.

rslc export

Package a rater as a bundle.

rslc fmt

Rewrite a file in the canonical format.

rslc inputs

Sample or validate the requests a rater accepts.

rslc inputs sample

Generate requests that the rater accepts.

rslc inputs validate

Check one request against the rater’s input rules.

rslc plan

Ask a basket of raters’ questions, one card at a time.

rslc plan start

Start a journey file and show the first card.

rslc plan next

Show the next card and the settled raters.

rslc plan answer

Answer a card and show the next.

rslc plan skip

Put a card off and show the next.

rslc plan dismiss

Decline a document card and show the next.
Search a search card’s answers.

rslc explain

Explain a check message, with an example and the fix.

rslc docs

Read the language reference that ships with this compiler.

rslc examples

List or save the example raters.

rslc examples list

List the example raters.

rslc examples get

Save an example rater to a folder.

rslc submission and rslc script

These commands drive a submission log. The submission log explains each one.