From e7fca18798e2fb1e64a5e0f50ae9cf35f80bb578 Mon Sep 17 00:00:00 2001 From: JT Date: Sun, 10 May 2015 20:25:40 -0400 Subject: [PATCH] Added .DEFINEDMACRO psuedo function Fixed typo/fomatting Formatting fix Refactor the code to test for a macro Remove .FEATURE requirement for .DEFINEDMACRO --- doc/ca65.sgml | 43 ++++-- src/ca65/expr.c | 31 ++++- src/ca65/global.c | 1 + src/ca65/pseudo.c | 1 + src/ca65/scanner.c | 319 +++++++++++++++++++++++---------------------- src/ca65/token.h | 1 + 6 files changed, 223 insertions(+), 173 deletions(-) diff --git a/doc/ca65.sgml b/doc/ca65.sgml index a40bcddff..4beb4e913 100644 --- a/doc/ca65.sgml +++ b/doc/ca65.sgml @@ -2316,21 +2316,25 @@ Here's a list of all control commands and a description, what they do: -.ISMNEM, .ISMNEMONIC