5 years agoqq reader returns (values result matched?) that can be used when customizing with the :toplevel-reader-wrapper
attila.lendvai@gmail.com [Sat, 11 Apr 2009 11:06:36]
qq reader returns (values result matched?) that can be used when customizing with the :toplevel-reader-wrapper

Ignore-this: 74490d2d2f0eda79f32c38ef212dc15d

5 years agofactor out maybe-funcall-setup-readtable-function
attila.lendvai@gmail.com [Sun, 08 Mar 2009 13:59:09]
factor out maybe-funcall-setup-readtable-function

Ignore-this: c6598a853346f7af8086f57f2a800d77

5 years agorenamed to *quasi-quote-lexical-depth*
attila.lendvai@gmail.com [Sat, 28 Feb 2009 07:36:11]
renamed to *quasi-quote-lexical-depth*

Ignore-this: 594e78376f907d81180dba62b0593d73

5 years agofollow cl-walker walk-ast rename
attila.lendvai@gmail.com [Tue, 30 Dec 2008 05:56:56]
follow cl-walker walk-ast rename

Ignore-this: e3f04766224260764759543ab206b5df

5 years agofix qq reader thinko
attila.lendvai@gmail.com [Mon, 29 Dec 2008 14:25:31]
fix qq reader thinko

Ignore-this: d2a54b3ab738bda5bcb17db8eb45ae6e

5 years agofix nested qq reader bug and add log statements. the interesting change is small, getting the previous unquote reader in read-quasi-quote, the rest is logging and indenting
attila.lendvai@gmail.com [Fri, 26 Dec 2008 10:00:08]
fix nested qq reader bug and add log statements. the interesting change is small, getting the previous unquote reader in read-quasi-quote, the rest is logging and indenting

Ignore-this: 6fb58dad7a72583aa0171a3c31def381

5 years agoadded :unquote-readtable-case to the qq syntax
attila.lendvai@gmail.com [Sun, 14 Dec 2008 07:45:47]
added :unquote-readtable-case to the qq syntax

Ignore-this: 9a22ab89a7c9f9ce1e85a8d3f5657dc9

5 years agoTAG 2008-11-27
attila.lendvai@gmail.com [Thu, 27 Nov 2008 07:05:09]
TAG 2008-11-27

Ignore-this: 130c861e19237f1634b690048054d730

5 years agoadded support for destructive-splice-character for qq
attila.lendvai@gmail.com [Sat, 25 Oct 2008 16:23:06]
added support for destructive-splice-character for qq

Ignore-this: 34048c956c991ffed3dc667ce2612647

5 years agofollow asdf-system-connections
attila.lendvai@gmail.com [Sat, 25 Oct 2008 10:28:19]
follow asdf-system-connections

Ignore-this: cb4b9a9001ee2f6968de3d550b53f109

5 years agodon't rebind *features*, it's not what the name suggests...
attila.lendvai@gmail.com [Mon, 20 Oct 2008 12:44:40]
don't rebind *features*, it's not what the name suggests...

Ignore-this: fe61face4dc922f8939209378301cb9c

5 years agoadded system-connection-with-readtable
attila.lendvai@gmail.com [Mon, 20 Oct 2008 12:44:29]
added system-connection-with-readtable

Ignore-this: 9268e2f75861f31e7914169d279c104e

5 years agosimplify readtime-wrapper, just call eval on the entire form (using the interpreter in sbcl)
attila.lendvai@gmail.com [Sun, 21 Sep 2008 04:19:27]
simplify readtime-wrapper, just call eval on the entire form (using the interpreter in sbcl)

5 years agowith-preserved-readtable-case
attila.lendvai@gmail.com [Sat, 13 Sep 2008 04:29:21]
with-preserved-readtable-case

5 years agohousekeeping
attila.lendvai@gmail.com [Sat, 06 Sep 2008 12:27:03]
housekeeping

5 years agoneed to split the .asd because the test asd uses the functions provided by cl-syntax-sugar
attila.lendvai@gmail.com [Sat, 06 Sep 2008 12:26:22]
need to split the .asd because the test asd uses the functions provided by cl-syntax-sugar

5 years agotests for feature-cond
attila.lendvai@gmail.com [Sat, 06 Sep 2008 12:16:13]
tests for feature-cond

5 years agoadded feature-cond
attila.lendvai@gmail.com [Sat, 06 Sep 2008 12:15:59]
added feature-cond

5 years agoadded list-readers
attila.lendvai@gmail.com [Sat, 06 Sep 2008 10:58:33]
added list-readers

5 years agoadded with-local-readtable (moved here from cl-quasi-quote)
attila.lendvai@gmail.com [Sat, 06 Sep 2008 10:57:55]
added with-local-readtable (moved here from cl-quasi-quote)

5 years agofix qq syntax: restore reader on #\, when calling the original ` reader
attila.lendvai@gmail.com [Fri, 08 Aug 2008 08:55:25]
fix qq syntax: restore reader on #\, when calling the original ` reader

5 years agocomments
attila.lendvai@gmail.com [Wed, 23 Jul 2008 04:09:11]
comments

6 years agoadded emacs file with syntax goodies
attila.lendvai@gmail.com [Sun, 08 Jun 2008 13:59:25]
added emacs file with syntax goodies

6 years agoadded support to specify a custom body-reader for the qq syntax
attila.lendvai@gmail.com [Sun, 01 Jun 2008 03:58:00]
added support to specify a custom body-reader for the qq syntax

6 years agoexport
attila.lendvai@gmail.com [Sat, 31 May 2008 10:27:24]
export

6 years agofollow cl-walker changes
attila.lendvai@gmail.com [Thu, 22 May 2008 06:31:30]
follow cl-walker changes

6 years agoadded new lambda parser from stefil to duplicates, quote the defaults of the enable-* macro's &key and &optional args
attila.lendvai@gmail.com [Thu, 22 May 2008 06:16:52]
added new lambda parser from stefil to duplicates, quote the defaults of the enable-* macro's &key and &optional args

6 years agofix multiple `foo() qq readers
attila.lendvai@gmail.com [Wed, 21 May 2008 15:50:43]
fix multiple `foo() qq readers

6 years agoadded *quasi-quote-depth*
attila.lendvai@gmail.com [Wed, 21 May 2008 10:05:20]
added *quasi-quote-depth*

6 years agoadded with-readtable-case
attila.lendvai@gmail.com [Thu, 15 May 2008 14:41:22]
added with-readtable-case

6 years ago`foo() first compares symbol identity and then tries string= for more flexibility
attila.lendvai@gmail.com [Thu, 15 May 2008 05:23:58]
`foo() first compares symbol identity and then tries string= for more flexibility

6 years agoqq syntax may be enabled only on the `foo() dispatched qq reader without installing on other macro characters
attila.lendvai@gmail.com [Thu, 15 May 2008 05:22:33]
qq syntax may be enabled only on the `foo() dispatched qq reader without installing on other macro characters

6 years agoadd test for the dispatched-qq
attila.lendvai@gmail.com [Fri, 09 May 2008 15:10:56]
add test for the dispatched-qq

6 years agoadded string-quote syntax which is like "" but does not have any escaping, iow unconditionally reads until the close char
attila.lendvai@gmail.com [Fri, 09 May 2008 15:10:47]
added string-quote syntax which is like "" but does not have any escaping, iow unconditionally reads until the close char

6 years agoadded support for dispatched-quasi-quote reader. e.g. `xml(element () (child))
attila.lendvai@gmail.com [Fri, 09 May 2008 15:09:03]
added support for dispatched-quasi-quote reader. e.g. `xml(element () (child))

6 years agotest system depends on swank
attila.lendvai@gmail.com [Fri, 09 May 2008 05:04:07]
test system depends on swank

6 years agoadded error...
attila.lendvai@gmail.com [Thu, 08 May 2008 03:08:49]
added error...

6 years agotests
attila.lendvai@gmail.com [Wed, 07 May 2008 05:52:55]
tests

6 years agoswitch back readtable-case for #. inside the quasi-quote reader
attila.lendvai@gmail.com [Wed, 07 May 2008 05:52:07]
switch back readtable-case for #. inside the quasi-quote reader

6 years agomoved unicode stuff into its own .asd and package
attila.lendvai@gmail.com [Tue, 29 Apr 2008 15:09:04]
moved unicode stuff into its own .asd and package

6 years agofix quasi-quote reader, don't restore the reader on end-character and use get-macro-character*
attila.lendvai@gmail.com [Mon, 28 Apr 2008 11:54:30]
fix quasi-quote reader, don't restore the reader on end-character and use get-macro-character*

6 years agoadded get-macro-character*
attila.lendvai@gmail.com [Mon, 28 Apr 2008 11:45:34]
added get-macro-character*

6 years agobleh, thinko: move the definitions emitted by define-syntax back to the toplevel
attila.lendvai@gmail.com [Sun, 27 Apr 2008 15:25:42]
bleh, thinko: move the definitions emitted by define-syntax back to the toplevel

6 years agofollo cl-walker changes
attila.lendvai@gmail.com [Sun, 27 Apr 2008 07:08:49]
follo cl-walker changes

6 years agosimplify sharp-boolean reader. credit goes to Stelian Ionescu.
attila.lendvai@gmail.com [Sun, 13 Apr 2008 11:53:08]
simplify sharp-boolean reader. credit goes to Stelian Ionescu.

6 years agoupdate qq tests to follow code changes
attila.lendvai@gmail.com [Thu, 10 Apr 2008 14:10:13]
update qq tests to follow code changes

6 years agoadded an exported *quasi-quote-nesting-level*, refactor unquote so that it goes back to the parent readtable but sets readtable-case from the *toplevel-readtable*
attila.lendvai@gmail.com [Thu, 10 Apr 2008 14:08:49]
added an exported *quasi-quote-nesting-level*, refactor unquote so that it goes back to the parent readtable but sets readtable-case from the *toplevel-readtable*

6 years agoadded *toplevel-readtable*
attila.lendvai@gmail.com [Wed, 09 Apr 2008 04:59:34]
added *toplevel-readtable*

6 years agoupdate tests
attila.lendvai@gmail.com [Tue, 08 Apr 2008 07:45:08]
update tests

6 years agosimpler names, it's start-character, end-character and dispatch-character everywhere (almost). qq reader can be installed on a dispatch, too.
attila.lendvai@gmail.com [Tue, 08 Apr 2008 07:43:57]
simpler names, it's start-character, end-character and dispatch-character everywhere (almost). qq reader can be installed on a dispatch, too.

Next ->