From 67125d5c651fc91cc61162342b73343da2184b30 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Sun, 18 Aug 2024 11:04:34 -0400 Subject: [PATCH] xo-reader: bugfix: + missing exprstatetype.expect_formal --- include/xo/reader/exprstate.hpp | 4 ++++ src/reader/exprstate.cpp | 2 ++ 2 files changed, 6 insertions(+) diff --git a/include/xo/reader/exprstate.hpp b/include/xo/reader/exprstate.hpp index 37687a56..d5696020 100644 --- a/include/xo/reader/exprstate.hpp +++ b/include/xo/reader/exprstate.hpp @@ -36,6 +36,10 @@ namespace xo { expect_rhs_expression, expect_symbol, expect_type, + /** handle formal argument + * see @ref expec_formal_xs + **/ + expect_formal, /** handle expression-in-progress, * in case infix operators to follow diff --git a/src/reader/exprstate.cpp b/src/reader/exprstate.cpp index a734f3b9..6d3376bc 100644 --- a/src/reader/exprstate.cpp +++ b/src/reader/exprstate.cpp @@ -37,6 +37,8 @@ namespace xo { return "expect_symbol"; case exprstatetype::expect_type: return "expect_type"; + case exprstatetype::expect_formal: + return "expect_formal"; case exprstatetype::expr_progress: return "expr_progress"; case exprstatetype::n_exprstatetype: