Questions tagged [postscript]

PostScript is a Turing-complete page description programming language, designed and developed by Adobe. There are three major releases: PostScript Level 1, released in 1984. PostScript Level 2 (1991) contained several important improvements. PostScript 3 (1997) is the latest version.

Filter by
Sorted by
Tagged with
7 votes
4 answers
118 views

Label my cassette boxes

Historical Friday: this was my first useful C program, written around 1993-1994 (with only occasional access to a compiler and runtime environment). It's also my first non-trivial Postscript, too. ...
Toby Speight's user avatar
  • 70.8k
3 votes
1 answer
318 views

An enhanced syntax for defining functions in PostScript

This file enhances PostScript with a few new syntactic niceties for defining functions with named arguments and even type-checking. block The first part of the enhancement consists of a new control ...
luser droog's user avatar
  • 2,008
5 votes
1 answer
304 views

Memoizing in PostScript

The pusherr and poperr procedures maintain an internal stack as a lisp-like linked-list. It's a little slower than an earlier ...
luser droog's user avatar
  • 2,008
16 votes
1 answer
576 views

Document formatting markup engine in Postscript

I've been rewriting this same sort of thing off and on over the years, but finally here's the "perfected" monstrosity. Some kruft in the middle with attempting to predict the number of ...
luser droog's user avatar
  • 2,008
5 votes
1 answer
279 views

RFC PS Rasterizer Library API

We've got the basic functionality of using my postscript interpreter, xpost, as a library. I'd like to solicit some feedback from the community on the API setup. ...
luser droog's user avatar
  • 2,008
4 votes
3 answers
185 views

Manipulating matrices for 3D drawing

I've written a short library for manipulating matrices for 3D drawing. I've tried to strike a balance between speed and readability. Anything to improve? ...
luser droog's user avatar
  • 2,008
13 votes
2 answers
518 views

Concatenative PostScript library

As a part of picking up concatenative programming, I decided to implement the common concatenative operations in PostScript. Here is my attempt at implementing some of the words in other concatenative ...
Rahul Gopinath's user avatar