<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bjc-utils2.git/BJC-Utils2/src/main/java/bjc/utils/parserutils/TokenSplitter.java, branch trunk</title>
<subtitle>Miscellaneous utilities and support code
</subtitle>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/'/>
<entry>
<title>Update Pratt Parser</title>
<updated>2017-03-24T20:21:07+00:00</updated>
<author>
<name>bjculkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-03-24T20:21:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=0f6565687e03968abd2e508fa8183f50f04f1cc7'/>
<id>0f6565687e03968abd2e508fa8183f50f04f1cc7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more features to sequence delimiter.</title>
<updated>2017-03-20T20:06:10+00:00</updated>
<author>
<name>bjculkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-03-20T20:06:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=9b375e71294dfa306c030cc5891274d57c2045f6'/>
<id>9b375e71294dfa306c030cc5891274d57c2045f6</id>
<content type='text'>
Two main features were added.

One, various sequence closers can imply a subgroup. This is mainly useful
in contexts like arrays, where you want one subgroup per array element.

Two, predicated opening/closing delimiters. These allow having both an
infinite set of opening delimiters, as well as having a set of closers
that is both infinite and dependant on what the opener was.

Note, however, that predicated openers and closers will be slower than
using normal openers/closers, since every one has to be tried to check if
a token is a opener/closer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Two main features were added.

One, various sequence closers can imply a subgroup. This is mainly useful
in contexts like arrays, where you want one subgroup per array element.

Two, predicated opening/closing delimiters. These allow having both an
infinite set of opening delimiters, as well as having a set of closers
that is both infinite and dependant on what the opener was.

Note, however, that predicated openers and closers will be slower than
using normal openers/closers, since every one has to be tried to check if
a token is a opener/closer.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix subgroups.</title>
<updated>2017-03-19T23:09:35+00:00</updated>
<author>
<name>bjculkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-03-19T23:06:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=3099ab89d28ffabdd67f5bcd74efb050e061691c'/>
<id>3099ab89d28ffabdd67f5bcd74efb050e061691c</id>
<content type='text'>
This fixes subgroups, by mostly rewriting the way the delimiter works.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes subgroups, by mostly rewriting the way the delimiter works.
</pre>
</div>
</content>
</entry>
<entry>
<title>Attempt to get subgroups working</title>
<updated>2017-03-18T23:58:22+00:00</updated>
<author>
<name>bjculkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-03-18T23:58:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=415f5689fe900a04bf64d41878cfa225905b6617'/>
<id>415f5689fe900a04bf64d41878cfa225905b6617</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move parsing utilities.</title>
<updated>2017-03-17T12:34:57+00:00</updated>
<author>
<name>bjculkin</name>
<email>bjculkin@mix.wvu.edu</email>
</author>
<published>2017-03-17T12:34:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=9d89261fedf23c11b684eb66cefdd86a9378ad20'/>
<id>9d89261fedf23c11b684eb66cefdd86a9378ad20</id>
<content type='text'>
Moved the parsing utilities SequenceDelimiter and TokenSplitter to the
parserutils package, instead of the funcutils package.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Moved the parsing utilities SequenceDelimiter and TokenSplitter to the
parserutils package, instead of the funcutils package.
</pre>
</div>
</content>
</entry>
</feed>
