From 605891d6d8ee637272826255bb88370ee9edba32 Mon Sep 17 00:00:00 2001 From: Simon Forman Date: Mon, 18 May 2020 20:45:04 -0700 Subject: [PATCH] Zero-or-one not one-or-more. --- joy/parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/joy/parser.py b/joy/parser.py index 6d3a379..de8a873 100644 --- a/joy/parser.py +++ b/joy/parser.py @@ -41,7 +41,7 @@ from .utils.stack import list_to_stack #TODO: explain the details of float lits and strings. -FLOAT = r'-?\d+\.\d*(e(-|\+)\d+)+' +FLOAT = r'-?\d+\.\d*(e(-|\+)\d+)?' INT = r'-?\d+' SYMBOL = r'[•\w!@$%^&*()_+<>?|\/;:`~,.=-]+' BRACKETS = r'\[|\]' -- 2.11.0