Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Programming involves a collection of tools, often referred to as the "tool chain" since they are used more or less in sequence. Here's a graphical representation of the tool chain for programming picos, noting each stage. We'll use this to organize the remainder of this document. 

...

  1. Create a directory for your project 

    Code Block
    languagebash
    $ mkdir workflow
    $ cd workflow/


  2. Initialize the project directory as a Git repository

    Code Block
    languagebash
    $ git init


  3. Create a KRL ruleset as a file in the repository using your favorite editor. There may be a KRL plugin for your editor

Build

The build process for rulesets primarily involves parsing to ensure it is correctly formatted. The preferred way to do this is using a Git pre-commit hook. 

...