[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.4.1-391-g65c76
From: |
Ben Pfaff |
Subject: |
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.4.1-391-g65c76af |
Date: |
Fri, 9 Apr 2021 14:22:23 -0400 (EDT) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU PSPP".
The branch, master has been updated
via 65c76af5768d836d91b79d87702f9b4e004c18aa (commit)
via ed109bf498216cef15a3cbf180827dc8b20eff0b (commit)
via d26105c398be227dc38668ce3e742c31adef15f7 (commit)
from 9ecd5482c0847e65b012509008deb1a19e501c67 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 65c76af5768d836d91b79d87702f9b4e004c18aa
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Fri Apr 9 10:53:33 2021 -0700
lexer: Add support for DEFINE...!ENDDEFINE.
This doesn't support the command itself, just the lexical analysis needed
for it.
commit ed109bf498216cef15a3cbf180827dc8b20eff0b
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Sun Mar 21 23:06:14 2021 -0700
lexer: Add support for macro punctuation.
These punctuation symbols can be used to delimit macro arguments, even
though they aren't allowed anywhere else in the language.
commit d26105c398be227dc38668ce3e742c31adef15f7
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Sun Mar 21 14:58:09 2021 -0700
lexer: Add support for macro identifiers (that begin with '!').
-----------------------------------------------------------------------
Summary of changes:
src/data/identifier.c | 2 +
src/data/identifier.h | 64 ++++----
src/language/command.def | 2 +-
src/language/lexer/lexer.c | 4 +-
src/language/lexer/scan.c | 9 ++
src/language/lexer/segment.c | 203 +++++++++++++++++++++++-
src/language/lexer/segment.h | 4 +
src/language/lexer/token.c | 2 +
src/libpspp/prompt.c | 2 +
src/libpspp/prompt.h | 3 +-
src/ui/terminal/terminal-reader.c | 3 +
tests/language/lexer/lexer.at | 4 +-
tests/language/lexer/scan.at | 299 ++++++++++++++++++++++++++++++++++-
tests/language/lexer/segment.at | 325 ++++++++++++++++++++++++++++++++++++--
14 files changed, 869 insertions(+), 57 deletions(-)
hooks/post-receive
--
GNU PSPP
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.4.1-391-g65c76af,
Ben Pfaff <=