boxes/test/137_design_alias_no_accumulation.txt
Thomas Jensen 2d3a842728
Refactor lexer and parser for maintainability
- Speedmode is now purely a parser thing
- Lexer start condition SPEEDMODE is no longer needed
- Added lexer start condition BOX to distinguish box def content
- DELIMs are now purely a lexer thing
- No shared state between lexer and parser for DELIMs anymore
- Fix bug where speedmode could terminate in a SAMPLE block
- All lexer start conditions now exclusive
- Improved debug output
- Renamed parser token YDELWORD to YDELIMSPEC
2021-06-13 22:34:53 +02:00

28 lines
867 B
Plaintext

:DESC
Test that the list of aliases is properly reset when parser is in speedmode.
:ARGS
-f 137_design_alias_no_accumulation.cfg -d alias3b -l
:INPUT
:OUTPUT-FILTER
:EXPECTED
Complete Design Information for "design3":
------------------------------------------
Alias Names: alias3a, alias3b
Author: (unknown author)
Original Designer: (unknown artist)
Creation Date: (unknown)
Current Revision: (unknown)
Configuration File: 137_design_alias_no_accumulation.cfg
Indentation Mode: box (indent box)
Replacement Rules: none
Reversion Rules: none
Minimum Box Dimensions: 5 x 3 (width x height)
Default Padding: left 1, right 1
Default Killblank: no
Tags: none
Elastic Shapes: N, E, S, W
Defined Shapes: E: "X3"
W: "X3"
:EOF