Posted
over 13 years
ago
by
[email protected]
removed accidental UTF8 Byte Order Mark
_REFERENCE_COMPILER/m2_lexer.c
(1 lines added, 1 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
added skip_pragma function to lexer, activate by defining macro M2LEXER_SKIP_PRAGMAS
_REFERENCE_COMPILER/m2_lexer.c
(91 lines added, 1 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Brand new implementation of numeric literal lexing.
_REFERENCE_COMPILER/m2_lexer.c
(203 lines added, 397 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Extend numeric literal tests.
_UNIT_TESTS/m2_lexer/m2_lexer_test.c
(1 lines added, 1 lines removed)
_UNIT_TESTS/m2_lexer/numeric.mod
(29 lines added, 6 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Correct formal argument list.
_STANDARD_LIBRARY/DateTime.def
(1 lines added, 1 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Give a record field a name.
_STANDARD_LIBRARY/CHARSET.def
(1 lines added, 1 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Reflect new variadic formal parameter syntax into the Standard Library.
_STANDARD_LIBRARY/BCD.def
(1 lines added, 1 lines removed)
_STANDARD_LIBRARY/BS128.def
(1 lines added, 1 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Parse namedType, namedEnumType and returnedType as qualIdent instead of identifier.
_REFERENCE_COMPILER/m2_parser.c
(39 lines added, 36 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Honour optional part of Type production.
_REFERENCE_COMPILER/m2_parser.c
(4 lines added, 1 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
Parse identifier list in unqualified import section of Import List production.
_REFERENCE_COMPILER/m2_parser.c
(3 lines added, 3 lines removed)
|