From 45d66353d0f1a5e04360d92ad289000f6e599f7c Mon Sep 17 00:00:00 2001 From: Curtis F Kaylor Date: Thu, 8 Feb 2018 23:14:34 -0500 Subject: [PATCH] Refactor: moved function prsdtc() into prscat() --- vars.c | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/vars.c b/vars.c index 29751e0..77e827d 100644 --- a/vars.c +++ b/vars.c @@ -43,7 +43,6 @@ void chksym(int alwreg, char *name) ERROR("Undeclared variable '%s' encountered\n", name, EXIT_FAILURE); } - /* Parse Variable Name * * Parameters: alwary - Allow Array Reference * * Sets: vrname - operand for LDA/STA/LDY/STY */ @@ -55,13 +54,6 @@ void reqvar(int alwary) expctd("Variable"); } -/* Parse Data Constant */ -void prsdtc() -{ - dtype = DTBYTE; - prscon(); -} - /* Parse Data Array */ void prsdta() { @@ -123,8 +115,10 @@ void prsdat() return; } skpspc(); - if (iscpre()) - prsdtc(); //Parse Data Constant + if (iscpre()) { + dtype = DTBYTE; + prscon(); //Parse Data Constant + } else if (match('"')) prsdts(); //Parse Data String else if (match('{'))