Ken Domino
Ken Domino
> @kaby76 Hi,kaby76,i have the same problem. my input is 889Byte and after parse,the ParseTree is 63KB, expansion factor nearly 6x. i tried java's native serialization/deserialization. as you say it's...
There are actually two types of errors here. The first which you see is an Antlr parsing error. It's trying to parse the template file, but can't because it's missing...
Yes, compiling llvm is a pain. I think I make use of code that isn't exported in the standard binaries release, like the astvisitor class. I did set up a...
@fdncred Check out the self-contained example for Piggy here: https://github.com/kaby76/PiggySimple. It's a start. But, there is still a lot to do.
Hi Darren, I'll add in those changes right away. Yes, the "char *" is mapped into IntPtr through the templates. Take a look at the template file Funcs.pig in piggy....
Looks like I need to update the mappings in project1.pig for the function return. There are two "C to C#" mappings, one for parameters, the other for function returns. I'll...
Hi Darren, You bet. In Visual Studio, open the PiggySimple solution file. Then do a build. Next, in the Solution Explorer, click on the "Show All Files" icon at the...
I've started working with Leptonica now. Lep. builds fine and looks good (as per cmake/msbuild for x64/Release build). The first real problem is that ClangSerializer needs to take multiple include...
Looks like ClangSerializer fails to work when generating the AST for "allheaders.h", so the PiggyTool itself cannot input/parse the AST file from the serializer. The weakest link in the system...
OK, I have most of Leptonica wrapping. But, there are two problems. One is that FILE isn't wrapped yet, and will need to figure this out because it's in C...