## How to generate an RLang/NL dataset

1. Create a CFG for a given RLang type (see `/cfgs/rlang_policy.cfg` as an example)
2. Generate numerous RLang statements using your CFG using `python3 generate.py <RLANG TYPE>`
3. Generate a tokenized version of these RLang statements using your CFG using `python3 parse.py <RLANG TYPE>`
4. Generate your RLang/NL dataset using `python3 generate_dataset.py <RLANG TYPE>` 
	- Feel free to include different variables, NL policy names, NL execute names, etc. in this file to create a more diverse dataset. 
5. [Optional] Use `python3 generate_prompts.py <RLANG TYPE>` to create gpt3-friendly prompts for few-shot learning.