Skip to content

Commit b988138

Browse files
authored
Merge pull request #26 from ExtReMLapin/nestedlists
Fix #25
2 parents 1ed722c + 5699334 commit b988138

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/pyradox/filetype/txt.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,9 @@ def process_value(self):
287287
else:
288288
# Process following values as a group.
289289
if self.in_group:
290-
raise ParseError('%s, line %d: Error: Cannot nest groups inside groups.' % (self.filename, token_line_number + 1))
290+
value, self.pos = parse_tree(self.token_data, self.filename, self.pos)
291+
self.append_to_result(value)
292+
self.next = self.process_value # Continue parsing the parent group
291293
else:
292294
self.in_group = True
293295
self.next = self.process_value

src/pyradox/token.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ def make_token_string(value):
5252
'time' : Time,
5353
'int' : int,
5454
'str' : str,
55+
'float' : float
5556
}
5657

5758
constructors = {

0 commit comments

Comments
 (0)