spec/command/main/gisele_help.stdout in gisele-0.0.1 vs spec/command/main/gisele_help.stdout in gisele-0.1.0
- old
+ new
@@ -5,10 +5,11 @@
gisele [--version] [--help]
gisele [--ast] PROCESS_FILE
OPTIONS
--ast=[MODE] Prints the process abstract syntax tree (debug,ruby)
+ --no-sugar Apply syntactic sugar removal
--help Show this help message
--version Show version and exit
DESCRIPTION
The Gisele process analyzer toolset provides tools and technique to model and analyze
@@ -16,7 +17,11 @@
When --ast is used, the command parses a 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 --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.
SystemExit