Ken Domino
Ken Domino
A big drawback for AST munching is that #define's are preprecessor definitions. It will need to be supported somehow. Obviously, I don't want to write a compiler here, so Clang's...
ClangSerializer is now a separate program, which I envisioned to simply be used in a pipe to Piggy. Unfortunately, C and C# runtimes are not compatible. When I invoke a...
In order to be less monolithic, Trash needs to move away from in-process commands. All commands should be implemented as separate programs, just like everything in Cygwin or Ming. However,...
I'm not sure what is happening, but the TSql grammar in grammars-v4 isn't parsing, according to the output windows of VSCode with the extension.
https://github.com/antlr/antlr4/issues/3105
I'm not sure where I read it, but Trash should compute the FIRST and FOLLOW sets for a grammar. Some websites that do this are: http://hackingoff.com/compilers/predict-first-follow-set http://smlweb.cpsc.ucalgary.ca/start.html https://github.com/dusanstanojeviccs/first-follow-solver
LSP TextDocumentSemanticTokensFull can return a multi-line symbol, but VSCode will only colorize the first line of it. The method must instead return a separate colorized line!
In LBNF, a non-terminal can be enclosed in square brackets, which indicates it is used in a "polymorphic list"--ie a tuple with car and cdr, or a tuple with only...
When "run" is executed, this code is executed: Assembly.LoadFile(path + "/bin/Debug/netcoreapp3.1/Test.dll"); Unfortunately, "generate" tries to write to the file, but because there is no "unload" of an assembly in Net5.0,...
The color for a multiline comment is orange for the first line, but successive lines to the end-of-comment token are not colored. v1.1.0 of Antlrvsix-vscode.