summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/otps/routines.h
diff options
context:
space:
mode:
authorRoozbeh Pournader <roozbeh@sharif.edu>2006-05-25 21:55:05 +0000
committerRoozbeh Pournader <roozbeh@sharif.edu>2006-05-25 21:55:05 +0000
commit0a2ec794f03837e374b38c4952e23aa352461cf9 (patch)
treec979be67e9d2a0b857b0611a863a2b97040f406d /Build/source/texk/web2c/otps/routines.h
parentbc96f890c4e188f096421c4ca79872f087a98372 (diff)
various updates and fixes to otp and ocp handling code
git-svn-id: svn://tug.org/texlive/trunk@1594 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/otps/routines.h')
-rw-r--r--Build/source/texk/web2c/otps/routines.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/Build/source/texk/web2c/otps/routines.h b/Build/source/texk/web2c/otps/routines.h
index 2e4a7ee8d93..7ecaa7e5a0e 100644
--- a/Build/source/texk/web2c/otps/routines.h
+++ b/Build/source/texk/web2c/otps/routines.h
@@ -4,6 +4,7 @@ This file is part of Omega,
which is based on the web2c distribution of TeX,
Copyright (c) 1994--2001 John Plaice and Yannis Haralambous
+Copyright (C) 2005 Roozbeh Pournader
Omega is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -55,6 +56,8 @@ extern int yyparse();
extern int yylex();
extern int line_number;
+
+/* linked list of ints */
typedef struct cell_struct {struct cell_struct *ptr;
int val; } cell;
typedef cell *list;
@@ -68,6 +71,7 @@ typedef struct left_cell {
} lft_cell;
typedef lft_cell *left;
+/* linked list of lefts */
typedef struct lcell_struct {struct lcell_struct *ptr;
left val; } lcell;
typedef lcell *llist;
@@ -102,7 +106,7 @@ extern int no_lefts;
extern void store_alias P2H(string, left);
extern left lookup_alias P1H(string);
-#define ARRAY_SIZE 10000
+#define ARRAY_SIZE 50000
typedef struct {
int length;
char * str;