Last indexation completed on 2024-05-12 06:03:24 UTC

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2024-02-11 02:07:46  
file antlr.h 15701 bytes 2024-02-11 02:07:46 2024-05-12 05:09:16

SOFTWARE RIGHTS We reserve no LEGAL rights to the Purdue Compiler Construction Tool Set (PCCTS) -- PCCTS is in the public domain.

file ast.c 5802 bytes 2024-02-11 02:07:46 2024-05-12 05:09:16

Abstract syntax tree manipulation functions SOFTWARE RIGHTS We reserve no LEGAL rights to the Purdue Compiler Construction Tool Set (PCCTS) -- PCCTS is in the public domain.

file ast.h 3247 bytes 2024-02-11 02:07:46 2024-05-12 05:09:16

Abstract syntax tree Macros, definitions SOFTWARE RIGHTS We reserve no LEGAL rights to the Purdue Compiler Construction Tool Set (PCCTS) -- PCCTS is in the public domain.

file attrib.h 1298 bytes 2024-02-11 02:07:46 2024-05-12 05:09:16 Definition of the Attrib type needed by the PCCTS-
file bibtex.c 6770 bytes 2024-02-11 02:07:46 2024-05-12 05:09:16

A n t l r T r a n s l a t i o n H e a d e r Terence Parr, Will Cohen, and Hank Dietz: 1989-1994 Purdue University Electrical Engineering With AHPCRC, University of Minnesota ANTLR Version 1.33

file bibtex_ast.c 1737 bytes 2024-02-11 02:07:46 2024-05-12 05:09:16 Data and functions for internal display/manipulation of AST
file bt_debug.h 1312 bytes 2024-02-11 02:07:46 2024-05-12 05:09:16 Defines various macros needed for compile-time selection
file btconfig.h 6156 bytes 2024-02-11 02:07:46 2024-05-12 05:09:16

ifndef BTPARSE_CONFIG_H

file btparse.h 10903 bytes 2024-02-11 02:07:46 2024-05-12 05:09:16 Declarations and types for users of the btparse library.
file CMakeLists.txt 465 bytes 2024-02-11 02:07:46 -  
file dlgauto.h 9209 bytes 2024-02-11 02:07:46 2024-05-12 05:09:17

automaton SOFTWARE RIGHTS We reserve no LEGAL rights to the Purdue Compiler Construction Tool Set (PCCTS) -- PCCTS is in the public domain.

file dlgdef.h 3470 bytes 2024-02-11 02:07:46 2024-05-12 05:09:17  
file err.c 1837 bytes 2024-02-11 02:07:46 2024-05-12 05:09:17  
file err.h 19625 bytes 2024-02-11 02:07:46 2024-05-12 05:09:17

Standard error handling mechanism SOFTWARE RIGHTS We reserve no LEGAL rights to the Purdue Compiler Construction Tool Set (PCCTS) -- PCCTS is in the public domain.

file error.c 10443 bytes 2024-02-11 02:07:46 2024-05-12 05:09:17 Anything relating to reporting or recording errors and
file error.h 2911 bytes 2024-02-11 02:07:46 2024-05-12 05:09:17 Prototypes for the error-generating functions (i.e. functions
file format_name.c 28356 bytes 2024-02-11 02:07:46 2024-05-12 05:09:17 bt_format_name() and support functions: everything needed
file init.c 1310 bytes 2024-02-11 02:07:46 2024-05-12 05:09:18 Initialization and cleanup functions for the btparse library.
file input.c 17160 bytes 2024-02-11 02:07:46 2024-05-12 05:09:18 Routines for input of BibTeX data.
file lex_auxiliary.c 25812 bytes 2024-02-11 02:07:46 2024-05-12 05:09:18 The code and global variables here have three main purposes:
file lex_auxiliary.h 2316 bytes 2024-02-11 02:07:46 2024-05-12 05:09:18 Macros and function prototypes needed by the lexical scanner.
file macros.c 11562 bytes 2024-02-11 02:07:46 2024-05-12 05:09:18 Front-end to the standard PCCTS symbol table code (sym.c)
file mode.h 102 bytes 2024-02-11 02:07:46 2024-05-12 05:09:18

ifndef BT_

file modify.c 2800 bytes 2024-02-11 02:07:46 2024-05-12 05:09:18 Routines for modifying the AST for a single entry.
file my_alloca.h 1134 bytes 2024-02-11 02:07:46 2024-05-12 05:09:18 All-out assault at making alloca() available on any Unix
file names.c 30949 bytes 2024-02-11 02:07:46 2024-05-12 05:09:18 Functions for dealing with BibTeX names and lists of names:
file parse_auxiliary.c 7633 bytes 2024-02-11 02:07:46 2024-05-12 05:09:18 Anything needed by the parser that's too hairy to go in the
file parse_auxiliary.h 1251 bytes 2024-02-11 02:07:46 2024-05-12 05:09:18 Prototype declarations for functions in parse_auxiliary.c
file postprocess.c 17180 bytes 2024-02-11 02:07:46 2024-05-12 05:09:18 Operations applied to the AST (or strings in it) after
file prototypes.h 1591 bytes 2024-02-11 02:07:46 2024-05-12 05:09:18 Prototype declarations for functions from various places.
file README.btparse 613 bytes 2024-02-11 02:07:46 -  
file README.LICENSE 288 bytes 2024-02-11 02:07:46 -  
file scan.c 9542 bytes 2024-02-11 02:07:46 2024-05-12 05:09:19  
file stdpccts.h 664 bytes 2024-02-11 02:07:46 2024-05-12 05:09:19 P C C T S I n c l u d e
file string_util.c 24392 bytes 2024-02-11 02:07:46 2024-05-12 05:09:19 Various string-processing utility functions:
file sym.c 10413 bytes 2024-02-11 02:07:46 2024-05-12 05:09:19

Simple symbol table manager using coalesced chaining to resolve collisions Doubly-linked lists are used for fast removal of entries.

file sym.h 827 bytes 2024-02-11 02:07:46 2024-05-12 05:09:19

ifndef BT_

file tex_tree.c 11307 bytes 2024-02-11 02:07:46 2024-05-12 05:09:19 Functions for dealing with strings of TeX code: converting
file tokens.h 940 bytes 2024-02-11 02:07:46 2024-05-12 05:09:19 List of labelled tokens and stuff
file traversal.c 4890 bytes 2024-02-11 02:07:46 2024-05-12 05:09:19 Routines for traversing the AST for a single entry.
file util.c 2306 bytes 2024-02-11 02:07:46 2024-05-12 05:09:19 Miscellaneous utility functions. So far, just: