update shape equation langugae ast node