[Arguments] name(optional) [Return Value] Success or Failure [Description] Creates a new scope object and pushes it on top of the scope stack. If no name is provided the scope is anonymous and may be accessed only when it on the top of the scope stack. A Failure status is returned if a scope already exists with the specified name. [Function] 
CreateScope
C r e a t e S c o p e
D e l e t e S c o p e
C r e a t e V a r i a b l e
D e l e t e V a r i a b l e
U p d a t e V a r i a b l e
R e a d V a r i a b l e
E v a l u a t e E x p r e s s i o n