diff options
author | Roozbeh Pournader <roozbeh@sharif.edu> | 2006-05-25 21:55:05 +0000 |
---|---|---|
committer | Roozbeh Pournader <roozbeh@sharif.edu> | 2006-05-25 21:55:05 +0000 |
commit | 0a2ec794f03837e374b38c4952e23aa352461cf9 (patch) | |
tree | c979be67e9d2a0b857b0611a863a2b97040f406d /Build/source/texk/web2c/otps/routines.h | |
parent | bc96f890c4e188f096421c4ca79872f087a98372 (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.h | 6 |
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; |