[] , 10 ,10.0, "", process, pipeline, true/false if then else while do while skip declare a := 2 in do { print a; show a; 3 + 1 } declare a := 2 in if true then ... else ... declare a:=2 in do { if a then .. } declare a:=2; b:=2;c :=2 in do{ } declare a:=2 in declare b:=2 in declare c:=2 in do { } a:[] (c:(b:(a:[]))) process A { a :: Number b :: Number } pipeline { A >>> B >>> C A >>> (B ||| C) >>> D }