Pascal- to Pcode translator
Pascal- to Pcode translator
property declarations for type analysis
attribution for type analysis
description of basic symbols
concrete syntax
correct format of declarations for functions passed as parameters
property declarations for function output generation
Generate nodes for literal symbols that match abstract non-literals
definitions to be included in global header
Add Reset operation to list of default operations.
Generate remaining output files
property declarations for header output generation
attribution for header output generation
Make new Reset function a default library function.
attribution for function output generation
ptg_gen.h must be included before name.h
provide general properties of rules and generate output
maptool specification
remove preprocessor concatenation from generated sources
Detect ambiguous matches by using OilIdResultSet instead of OilIdOpTSn
Make identifiers out of text strings
Generate terminal symbols correctly
add output.fw
added rule mappings with symbol reorderings
definitions to be placed in global header
match concrete and abstract rules
change malloc.h to stdlib.h since malloc.h isn't on all machines
property declarations for name analysis
abstract syntax tree
remove escape code from / * { }
scanning specification for the maptool
attribution computations for header output generation
Symbol classification
Place RuleCmp function here where it is used
remove declarations for obstack_chunk_alloc and obstack_chunk_free
concrete syntax of the maptool language
Add comments
put pdl.head at the end
exported definitions for header output generation
attribution for type analysis
type analysis specifications
name analysis specifications
global head file
functions to parse C functions between curly braces
output forms for header output generation
definitions placed in global header
Use OIL ADT to perform rule matching
header output generation specifications
provide error message macro
definitions placed in global header
add classify.fw and add libs for use in execution monitoring
name analysis attribution
interpret mappings given in map language
specifications related to parsing
Add Reset operation to list of default operations.
change semicolons to commas in prototypes
move #include's from C file to header file
move output related things to output.fw
function output generation specifications
attribution computations for type analysis
debugging fixes
attribution computations for name analysis
specifications listing for PDL
Add OIL library
tree structure specifications
exported definitions included in global header
describe maptool output
include db.h
change node to element to avoid naming conflict
include type definitions
envmod.h must be included before func.h
Correct chain production handling
Determine whether an identifier is a symbol in the concrete syntax
exported definitions for attribution computations
Store Ctext in string table instead of passing around pointer valued attribute
Remove unnecessary empty alternative
output forms for function output generation
include stdlib.h since malloc is used
attribution computations for function output generation
remove avalanche error with respect to unknown symbols in symbolic mappings
Generation problems
Rule changes
add includes and fix prototype declaration
add function to test for trivial chain productions
Classify
remove definition of ZERO, since LIGA now defines it
Matching
fix bug when reordering symbols
Fix calls to ComputeReach
change the ARG macro to be ELI_ARG and undefine it if it is already defined
Remove Ctext.init
*** empty log message ***
No longer have separate option to build chains explicitly
head file for maptool complete
Rules
add appropriate includes in header file
fix concrete generated LISTOF parsing actions
process perr files
generate a BNF grammar from an EBNF one