[Proteus]

User manual

Version 2.1 (English)

(C) 1997-2011 Simone Zanella Productions

http://www.szp.co

All rights reserved.
 
All trademarks appearing in this manual are registered by the respective owners and appears for the sole purpose of documenting the product.

Contents

This manual is organized in the following chapters:

  1. introduction
  2. installation
  3. command line
  4. Proteus Center
  5. startup
  6. syntax of a Proteus program
  7. comments
  8. variables
  9. constants
  10. methods
  11. expressions
  12. directives
  13. functions
  14. library functions
    1. string functions
    2. date calculations
    3. functions on integer and floating point numbers
    4. logical functions
    5. file functions
    6. system functions
    7. data structure functions
    8. interactive functions (console)
    9. ISAPI calls
    10. DAO functions
    11. other Win32 functions
  15. user defined functions (UDF)
  16. linking external functions to Proteus
  17. regular expressions
  18. Proteus versions
  19. examples
  20. using Proteus for auto-id problems
  21. programming style
  22. debugging and common errors
  23. Proteus Plus
  24. protecting Proteus programs
  25. other text processors
  26. TIFF 4.0 compression
  27. glossary
  28. bibliography
  29. index
Proteus: introduction

Proteus

In the Greek mythology, Proteus was a God of the sea, son of Oceanus and Thetis, who took care of Neptune's crowd and gave responses; he was renowned for being able to transform himself, assuming different shapes.

Proteus - the text processor - does the same things on a little scale: it gives responses and transforms input into output.

Proteus stands for PROcessor for TExt Easy to USe; actually, one of the fundamental point of strength of the language is being very easy to use; as opposed to other text processors, the syntax of a Proteus program is linear and easy to comprehend - even if you don't know the language, you can understand what the program is supposed to do and follow execution. Moreover, besides being useful for text processing Proteus can be used as well for manipulating binary files and solve thousands of other problems.

The main features of this language are:

The versions of Proteus accompanying this manual could be one or more of the following:

The interpreter can be compiled (on request) with keywords and messages in Italian or English; this version has English keywords and messages. 
 

Start of page Next topic Previous topic Contents Index