-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
34 lines (23 loc) · 1018 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Files
-----
README - this file.
PROJECT - instructions for using these parsers and
building your projects.
MDL.spec - The entire languange specification.
matrix.c - stripped down matrix code (new_matrix, free_matrix,
matrix.h print_matrix, and identity_matrix).
parser.h - structures and definitions used by the parser.
This defines the command array that the parser fills.
symtab.h - Symbol table routines. Structures are defined as well as
symtab.c add_symbol, lookup_symbol, set_value, and utility
symbol table printing routines.
print_pcode.c - Contains print_pcode. A routine that will print out
the arry of commands that the parser fills. This
is for testing and debugging purposes.
test - A sample script
mdl.l - Flex (lex) source file. Flex will use this file to build
the lexical scanner.
mdl.y - Bison (yacc) source file. Bison will use this file to
build the parser. This file also holds main(), but
you can change that.
Makefile - The project Makefile