clean up code that was stagnant in tests/configjavarw.xml + re-add pdf skips
fix failing io test
Replace literal CR with escape sequence

The fix_whitespace script used to include a literal carriage return
character in one of the replacements, which it quite confusing if
you just cat it. This instead uses bash's support for escape sequences
in $-prefixed string literals.
revert added tests that Yilong says are unnecessary
Merge pull request #792 from kframework/bash_escapes

Replace literal CR with escape sequence
Merge pull request #790 from dwightguth/ktest

clean up code that was stagnant in tests/configjavarw.xml + re-add pdf s...
Declare isKResult with sort information

isKResult was previously declared as a KLabel constant,
now it is declared as a function in Bool.

Ths test output changes because a bare KLabel and a function-style
production pretty-print with different whitespace.
The modified regular expression explicitly ignores whitespace
rather than hardcoding one or the other, so it works with both versions.
give "size" distinct labels on different sorts

This adds klabel addtributes so the "size" functions for
List/Map/Set get unique labels. As I see we did with
the member ship test "in", I let Set keep the default label.
Initial Coq backend.

This adds --backend option coq
which generates Coq files defining the sorts and rules of a definition.

This first generates a file containing a parsed version of the rules of
the definition, and then runs a separate "kcoq" binary which generated
the actual Coq files by reading rule bodies from the generated file and
reading syntax from the actual .k files. The kcoq binaries are not
included in this commit.
Copyright notices
Let wait for kcoq process be interrupted

The best a Backend's run method can do with InterruptedException
is to be sure to set the thread's interrupted status before it
returns.
This patch immediately gives up on compiling if it gets interrupted
while waiting for the child process to finish, and returns immediately
from the backend after killing the child process.
latex pretty-printing merged
Merge pull request #801 from bmmoore/coq-backend

Coq backend
Ids should not be preceded by numbers either.
Merge pull request #808 from kframework/fixIdRegex

Ids should not be preceded by numbers either.
Renaming Basic parser into Outer.
Also dealing with some of the comments.
Merge pull request #812 from kframework/basic2outer

Basic2outer
Fixing symbolic backend in unified-builtins2.
fixed the sort computation in KItem and AddInjection pass