	 Features. 	 =========   # NICE currently ships in 3 variants.   6 1)  A variant for PASCAL with VMS specific extensions.  ? 2)  A variant for PASCAL with TURBO PASCAL specific extensions.   > 3)  A variant for PASCAL with no extensions (standard PASCAL).      NICE can be used for 4 purposes.  F 1)  NICE is a good PASCAL beautifier (I think the term "prettyprinter"G     is widely used). NICE will format the code nicely, but what is even F     more important, it will format the code consistently. The looks ofD     the resulting code can be controlled via a lot of directives. ItJ     even have a directive to force comments on certain places in the code.  I 2)  NICE can used as a code analysis tool. The NCALL and NDEF utilitities H     will show all routine calls and declarations. The NDOCU utility will8     write pseudo-code showing the structure of the code.  C 3)  NICE can check the portability of code. The standard version of C     NICE will protest against any non-standard language extensions. I     The difference in the sorted output from the NCALL and NDEF utilities 1     will show the external procedures being used.      E 4)  NICE can be used to port between VMS PASCAL and TURBO PASCAL. The      TRANSLATE directive will: J       - translate the most simple extensions (f.ex. hexadecimal constants)D       - write the non-translatable extension to the output, but giveB         specific error-messages for each with type and line-numberI     The difference in the sorted output from the NCALL and NDEF utilities 1     will show the external procedures being used. J     This can not do the whole translation itself, but it can automate some     of the more trivial tasks.  