Sha256: f7c33a667f0f0558de8b204c4af0b41d910e05dfbba5a3b71fc1b91b7bfa9db9

Contents?: true

Size: 1.34 KB

Versions: 2

Compression:

Stored size: 1.34 KB

Contents

Gisele - A Process Analyzer Toolset

SYNOPSIS
  gisele [--version] [--help]
  gisele [--ast | --graph] PROCESS_FILE

OPTIONS
      --ast=[MODE]                 Prints the process abstract syntax tree (debug,ruby)
      --no-sugar                   Apply syntactic sugar removal
      --graph=[MODE]               Converts and print a graph (dot)
      --help                       Show this help message
      --version                    Show version and exit

DESCRIPTION
  The Gisele process analyzer toolset provides tools and technique to model and analyze
  complex process models such as care processes.

  When --no-sugar is specified, syntactic sugar is first removed before making any other
  transformation. For now, this rewrites all `if` statements as explicit `case` guarded
  commands.

  When --ast is used, the command parses the process file and prints its Abstract Syntax
  Tree (AST) on standard output. By default, this option prints the AST for manual
  debugging, that is with colors and extra information. Use --ast=ruby to get a ruby
  array for automatic processing.

  When --graph is used, the command parses the process file. It then converts the AST into
  a directed graph representing the process as a box-and-arrow workflow and outputs it on
  standard output. For now, the only output format available is dot (from graphviz).

SystemExit

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gisele-0.4.0 spec/command/main/gisele_help.stdout
gisele-0.3.0 spec/command/main/gisele_help.stdout