beautypg.com

Print and program language features – AMT Datasouth Fastmark 600 User Manual

Page 52

background image

Fastmark 600 Series User's Guide

52

PAL

TM

Print and Program Language Features

q

Page Description Language

q

No control Codes (easy to pass through networks, filters, etc.)

q

Compatible with midrange and mainframe computers and any host or PC programming language.

q

Is an executable language

§ Procedures can be defined

§ Functions

§ Conditional statements

§ Loops

q

Can create and use simple and/or complex data formats

q

Can gain full access to resident printer features

§ LCD

§ Interfaces

§ Keys

§ Keyboards

§ Internal Memory drives

q

Language is Reverse Polish Notation (RPN)

§ Like HP Calculator

§ Arguments first then operators i.e. 4 6 + versus 4 + 6 =

§ Data passed on stack

q

PAL

TM

Coding Structure is Free Form

§ All operators, objects, and data are separated by white space: CR, CR+LF, LF, LF+CR, Tab, or Space.

§ Extra lines in data are OK

§ Comments may be added proceeded by % character.

q

Powerful Object handling

§ Basic Objects: Integers, Fixed-Point, Boolean

§ Composite Objects: String, Name, Arrays, Dictionaries, Procedures