Posted
over 13 years
ago
by
[email protected]
Reflect grammar changes into First- and Follow-Set generator utility.
_UTILITIES/gen_first_and_follow_sets/gen_first_and_follow_sets.c
(326 lines added, 93 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Update Follow-set of the definition production.
_UTILITIES/gen_first_and_follow_sets/gen_first_and_follow_sets.c
(5 lines added, 1 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Reflect changes in lexer behaviour into the unit test.
_UNIT_TESTS/m2_lexer/string.mod
(2 lines added, 1 lines removed)
_UNIT_TESTS/m2_lexer/m2_lexer_test.c
(17 lines added, 2 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Move handler check to avoid possible memory leak.
_REFERENCE_COMPILER/m2_lexer.c
(6 lines added, 6 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Update lexer test due to changes in file descriptor creation.
_UNIT_TESTS/m2_lexer/reserved.mod
(26 lines added, 0 lines removed)
_UNIT_TESTS/m2_lexer/numeric.tst
(0 lines added, 29 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Remove referencing, it only upsets compilers. Array decays to pointer to first element here.
_REFERENCE_COMPILER/m2_fileio.c
(2 lines added, 2 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Do not use uninitialized status variables.
_REFERENCE_COMPILER/m2_fileio.c
(0 lines added, 9 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Update file I/O test due to changes in file descriptor creation.
_UNIT_TESTS/m2_fileio/m2_fileio_test.c
(22 lines added, 9 lines removed)
_UNIT_TESTS/m2_fileio/empty.mod
(0 lines added, 0 lines removed)
_UNIT_TESTS/m2_fileio/fourlines.mod
(4 lines added, 0 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
m2_new_filename_from_path: Remember the directory, basename and extension length.
_REFERENCE_COMPILER/m2_filenames.c
(10 lines added, 2 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
m2_new_filename_from_filename: Also null-terminate the extension.
_REFERENCE_COMPILER/m2_filenames.c
(5 lines added, 4 lines removed)
|