1a5f0fb15SPaul Saab /* 2*c77c4889SXin LI * Copyright (C) 1984-2024 Mark Nudelman 3a5f0fb15SPaul Saab * 4a5f0fb15SPaul Saab * You may distribute under the terms of either the GNU General Public 5a5f0fb15SPaul Saab * License or the Less License, as specified in the README file. 6a5f0fb15SPaul Saab * 796e55cc7SXin LI * For more information, see the README file. 8a5f0fb15SPaul Saab */ 9a5f0fb15SPaul Saab 10a5f0fb15SPaul Saab 11a5f0fb15SPaul Saab /* 12a5f0fb15SPaul Saab * Include file for interfacing to position.c modules. 13a5f0fb15SPaul Saab */ 14a5f0fb15SPaul Saab #define TOP (0) 15a5f0fb15SPaul Saab #define TOP_PLUS_ONE (1) 16a5f0fb15SPaul Saab #define BOTTOM (-1) 17a5f0fb15SPaul Saab #define BOTTOM_PLUS_ONE (-2) 18a5f0fb15SPaul Saab #define MIDDLE (-3) 19