Skip to content

Commit ab18b7a

Browse files
Pascal Hertleifmarcelbuesing
Pascal Hertleif
authored andcommitted
Be more lenient about trailing spaces
1 parent 6596b92 commit ab18b7a

File tree

1 file changed

+19
-17
lines changed

1 file changed

+19
-17
lines changed

src/parser.rs

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1167,6 +1167,7 @@ named!(pub node<CompleteByteSlice, Node>,
11671167
multispace0 >>
11681168
tag!("BU_:") >>
11691169
li: opt!(preceded!(ms, separated_list!(ms, c_ident))) >>
1170+
space0 >>
11701171
eol >>
11711172
(Node(li.unwrap_or_default()))
11721173
)
@@ -1297,24 +1298,25 @@ named!(pub signal_groups<CompleteByteSlice, SignalGroups>,
12971298

12981299
named!(pub dbc<CompleteByteSlice, DBC>,
12991300
do_parse!(
1300-
version: version >>
1301-
new_symbols: new_symbols >>
1302-
bit_timing: opt!(bit_timing) >>
1303-
nodes: many0!(node) >>
1304-
value_tables: many0!(value_table) >>
1305-
messages: many0!(message) >>
1306-
message_transmitters: many0!(message_transmitter) >>
1307-
environment_variables: many0!(environment_variable) >>
1308-
environment_variable_data: many0!(environment_variable_data) >>
1309-
signal_types: many0!(signal_type) >>
1310-
comments: many0!(comment) >>
1311-
attribute_definitions: many0!(attribute_definition) >>
1312-
attribute_defaults: many0!(attribute_default) >>
1313-
attribute_values: many0!(attribute_value_for_object) >>
1314-
value_descriptions: many0!(value_descriptions) >>
1315-
signal_type_refs: many0!(signal_type_ref) >>
1316-
signal_groups: many0!(signal_groups) >>
1301+
version: version >>
1302+
new_symbols: new_symbols >>
1303+
bit_timing: opt!(bit_timing) >>
1304+
nodes: many0!(node) >>
1305+
value_tables: many0!(value_table) >>
1306+
messages: many0!(message) >>
1307+
message_transmitters: many0!(message_transmitter) >>
1308+
environment_variables: many0!(environment_variable) >>
1309+
environment_variable_data: many0!(environment_variable_data) >>
1310+
signal_types: many0!(signal_type) >>
1311+
comments: many0!(comment) >>
1312+
attribute_definitions: many0!(attribute_definition) >>
1313+
attribute_defaults: many0!(attribute_default) >>
1314+
attribute_values: many0!(attribute_value_for_object) >>
1315+
value_descriptions: many0!(value_descriptions) >>
1316+
signal_type_refs: many0!(signal_type_ref) >>
1317+
signal_groups: many0!(signal_groups) >>
13171318
signal_extended_value_type_list: many0!(signal_extended_value_type_list) >>
1319+
multispace0 >>
13181320
(DBC {
13191321
version: version,
13201322
new_symbols: new_symbols,

0 commit comments

Comments
 (0)