O'Reilly logo

Information Systems Transformation by Philip Newcomb, William M. Ulrich

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

MUMPS Refactoring Challenges

The MUMPS programming language contains several features that represent technical challenges to automatic transformation:

  • Dynamically maintained local variable environment
  • Indirection of variable names and various arguments to commands
  • Persistent and shared global variable environment
  • Indirection of targets of routine calls and control-flow branches
  • Control-flow branches that cross routine boundaries
  • Execution of dynamically created MUMPS source code

Some of these language “challenges” can be completely solved while others can only be partially solved, with certain extreme uses of the particular feature that need to be handled with less automatic techniques. The solutions to each of the previous translation ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required