Activity for EXIP

  • Anonymous posted a comment on discussion Get Help

    I am having trouble decoding when the encoded XML has an empty tag. I am working to a schema that uses empty tags as a sort of Boolean. The schema calls for a tag like this: <flag-tag /> When I encode using the qname "flag-tag" and I encode 'start element' followed immediately by 'end element' like this: qname.localName = &ELEM_FLAG_TAG; TRY_CATCH_ENCODE(serialize.startElement(&exiStream, qname, &valueType)); TRY_CATCH_ENCODE(serialize.endElement(&exiStream)); I get no runtime error, but when I decode...

  • Anonymous posted a comment on discussion Open Discussion

    When including the SchemaID into encoded headers an error can occur based on the length of the SchemaID. I also created an issue and pull request on GitHub, in case that is where this is now maintained: https://github.com/rwl/exip/issues/2

  • Anonymous created ticket #20

    Error when including SchemaID in encoded headers

  • Anonymous posted a comment on discussion Get Help

    The Visual Studio solution file appears to be out-of-date and has not been maintained along with changes to the rest of the project. After updating the directory structure, include directories, etc, (even having to comment out luaL_register(L, "exipLuaLib", exipLuaLib); in EXIParser.c), I was able to successfully compile. However, the exipd command rejects any options or schema arguments. It appears to launch a main() function in luac.c and has a very list of acceptable arguments.

  • Anonymous posted a comment on discussion Get Help

    Hello! I need help with encoding process in schema-less case and with schema. 1) In schema-less case i try to encode and decode a simple <note.xml> example. Taking this xml from https://www.w3schools.com/xml/schema_howto.asp Using exip library in embedded project. So when i try to encode this note.xml and decode it through embedded project all is ok, i do all like in simple encoding/decoding examples. So i have turned on only include options. And the problem is that when i try to encode using java...

  • Anonymous posted a comment on discussion Open Discussion

    Hi: 1. when i encode ,i want to obtain element name and type from schema , when i output log , in printTreeTableEntry (), i find Name Type ,Base, can i get it from schema ? 2. how can i get element of namespace from schema? 3.is it possibole to get xml Hierarchical relationship from it's schema? i worked on encode xml to exi thanks.

  • Anonymous posted a comment on discussion Get Help

    Hi: i want to port the exip to the mcu of stm32f103 ,which files are need ?

  • Anonymous posted a comment on discussion Get Help

    Hi: in encode model,after call function parseSchema(xsdList, &schema); i use GET_EXI_TYPE(schemaPtr->simpleTypeTable.sType[i].content),can get element type but i want to get element name also. example element name = SessionID ,type = xs:hexBinary can i get this informatin from schema ?

  • Anonymous posted a comment on discussion Get Help

    Hi: in encode model,after call function parseSchema(xsdList, &schema); i use GET_EXI_TYPE(schemaPtr->simpleTypeTable.sType[i].content),can get element type but i want to get element name also. example element name = SessionID ,type = xs:hexBinary can i get this informatin from schema ?

  • Anonymous posted a comment on discussion Get Help

    yes,the schema is error ,thanks

  • Anonymous posted a comment on ticket #1

    hi Rumen if have plan to encode to exi? now i have used the exip libray,and neet to encode xml to exi and decode exi to xml

  • Gendoo Gendoo posted a comment on discussion Get Help

    Hi Rumen, I'm trying to use EXI Fragment I have a question. Can fragment grammar be created from existing EXIPSchema object? Given your explanation above can I collect QName list by iterating through 'SchemaGrammarTable' object in EXIPSchema object, get productions from grammars, then feed the result to 'createFragmentGrammar' function? (according to 'protTypes.h' header file, 'SchmeaGrammarTable' holds all the grammar from schema so I thought it could be used). Best regards, Gendoo

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi, Could it be you do not use the correct schema when you encode? Maybe the order of events is not following the grammar defined by the schema? I am sorry but I cannot help you - this could be cause by many different things including bug in exip code. // Rumen

  • Anonymous posted a comment on discussion Get Help

    Hi Rumen, in my schema , <xs:simpletype name="sessionIDType"> <xs:restriction base="xs:hexBinary"> <xs:maxlength value="8"> </xs:maxlength></xs:restriction> </xs:simpletype> and <xs:element type="v2gci_t:sessionIDType" name="SessionID"> <ns3:sessionid>0000000000000000</ns3:sessionid> then in my encode ,i set static char SOME_BINARY_DATAt[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,0x00}; TRY_CATCH_ENCODE(serialize.binaryData(&testStrm, SOME_BINARY_DATAt, 8)); but the result is error GET_EXI_TYPE...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi, 1. I do not know what is the issue - depends on the schema etc. 2. XML to EXI encoding is not supported - implementing it will not be very easy. You need to understand both XML/EXI standards and exip code base in detail. // Rumen

  • Anonymous posted a comment on discussion Get Help

    HI: 1. when schema enabled ,i encode the xml accroding example,and at last a element type is xs:unsignedByte, the value is 1,and i encode TRY_CATCH_ENCODE(encodeUnsignedInteger(&testStrm,1));but i check exi by hexdum ,and i see the last 2 byte is error ,and cannt decode by exipd.how the xs:unsignedByte encode? 2. how to encode xml to exi directly? i read the user guide,it can cannt use for plain xml to exi, can you give me a suggestion to impement it? thanks

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi, As you have seen exipe uses multi schemas in one file "how rule for qname.uri settings?" - Using exip requires gread deal of understanding of the EXI standard itself. If you cannot follow the exipe example then you could read the EXI spec - not the easiest thing to do unfortunately // Rumen

  • Anonymous posted a comment on discussion Get Help

    Hi: Rumen. when i encoding with encode example ,i have some question need your help. 1. how can i use multi schemas in one file?(below is my file to encode with exipe) 2. when i study the encode sample,i find that element "MultipleXSsTest" have a element "extendeTypeTest",and type is "ttt:typesTest", and in code , qname.uri = &NS_EMPTY_STR; qname.localName = &ELEM_ENUM_TYPES_STR; TRY_CATCH_ENCODE(serialize.startElement(&testStrm, qname, &valueType)); // <enumtest> the uri qname.uri = &NS_EMPTY_STR;and...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    I am sorry I do not understand your question

  • Anonymous posted a comment on discussion Get Help

    Hi Rumen i have a question when enable schem files in encode,and i have transfer schema files to exi accroding to <7.2 Converting XML Schema files to EXI>,and i want to known how the schema use when i use xml file ,and the xml file i have parse to head , element ,attribute.

  • Anonymous posted a comment on discussion Get Help

    hi thank you your reply,and i test in gcc build ,it works with muilti schema files,and now, i have a nother question, how to encode multi namepspaces use encode api? <ns6:v2g_message xmlns:ns2="urn:iso:15118:2:2010:AppProtocol" xmlns:ns3="urn:iso:15118:2:2013:MsgHeader" xmlns:ns6="urn:iso:15118:2:2013:MsgDef" xmlns:ns7="urn:iso:15118:2:2013:MsgBody" xmlns:ns4="urn:iso:15118:2:2013:MsgDataTypes" xmlns:ns5="http://www.w3.org/2000/09/xmldsig#"> when i use api startElement qname.uri = &NS_STR; //NS_STR...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    You would need to preserve namespaces (i.e., include that option in the header) and also encode Namespace (NS) event after SE (start element): EventTypeClass.EVENT_NS_CLASS Check the EXI standard on that: https://www.w3.org/TR/2014/REC-exi-20140211/#encodingEvents // Rumen

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi, Your usage of exipd looks correct - it supports multiple schema files so this should not be a problem. It could be related to the out of band options "-ops=x%-%-%-%- " that you pass - try decoding v2g_2_encode.exi using some other EXI processor with the same out of band options. If you succeed it is probably some bug or unsupported feature in exip. Best, Rumen

  • Anonymous posted a comment on discussion Get Help

    Hi Rumen, i have 6 six schema files 2G_CI_MsgDef.xsd import V2G_CI_MsgHeader.xsd ,V2G_CI_MsgBody.xsd V2G_CI_MsgBody.xsd import V2G_CI_MsgDataTypes.xsd V2G_CI_MsgDataTypes.xsd import xmldsig-core-schema_decode.xml when i use decode sample exipd -xml -ops=x%-%-%-%- -schema=V2G_CI_MsgDef.exi,V2G_CI_MsgHeader.exi,V2G_CI_MsgBody.exi,V2G_CI_MsgDataTypes.exi,xmldsig-core-schema.exi v2g_2_encode.exi the ouput information is not complete,and only one schema infor used and other cannot use(i guess), how i...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi, I understand your question as follow: you have an XML Schema File which is EXI encoded and you are trying to decode it using exip. Moreover the EXI encoded schema file has No EXI options in the header and no out-of-band options as far as you know. Answer: You cannot decode EXI stream if you do not know what options are used during encoding. Tip: Try with some other EXI decoder first. If you succeed with it then you can try with exip. Best, Rumen

  • Anonymous posted a comment on discussion Get Help

    Hi Rumen, i would need to schema file that No EXI options , no out-of-band options ,and the decodeHeader cannt work ,how the exip can work with no exi options and no out-out-band options

  • Francesc Francesc posted a comment on discussion Get Help

    Hi Rumen, Thanks for your really fast and good response, it helped! Best regards, Francesc

  • Francesc Francesc modified a comment on discussion Get Help

    Hi Rumen, I used the exipe and it works when using the schema examples in their exi formats. I tried to convert to exi those xsd by using OpenEXI and SchemaCompiler but then the resultant exi schemas, do not work on exipe. How are the examples serialized into the EXI format? How can I properly encode them in order to do the same with my own schemas and make them work with the exipe? Thanks! Best regards, Francesc

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi Francesc, There are extra requirements for the EXI encoded XSDs (XML Schemas) when used as a source for the grammar generation in exip. The fidelity option Preserve.prefixes must be set in order to decode the QNames in the value items correctly. You need to include the header in the resulting EXI stream Please have a look at "7.2 Converting XML Schema files to EXI" section of the user documentation (http://exip.sourceforge.net/exip-user-guide.pdf) Best regards, Rumen

  • Francesc Francesc posted a comment on discussion Get Help

    Hi Rumen, I used the exipe and it works when using the schema examples in their exi formats. I tried to serialize those xsd by using OpenEXI and SchemaCompiler but then the resultant exi schemas, do not work on exipe. How are the examples serialized into the EXI format? How can I properly serialize them in order to do the same with my own schemas and make them work with the exipe? Thanks! Best regards, Francesc

  • Anonymous posted a comment on discussion Get Help

    Helps a lot. Thanks!

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi Tobias, The EXI spec does not distinguish between base64Binary or hexBinary encoding of binary data. The binary data is opaque for the exi/exip - a sequence of bytes. The confusion comes from the XML/XML Schema where there are two different types for binary data depending on how it is encoded in the text XML. exip accepts a sequence of bytes when encoding/decoding of binary data. If you have it as base64Binary just send the base64Binary encoded sequence of bytes. If you have it raw not need to...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    I looked at the title now and realize it is text XML you would like to use as text input. Please have a look at this feauture request: https://sourceforge.net/p/exip/feature-requests/1/ Full support for that would require a full-blown XML parser integration. It is not implemented at the moment. Best, Rumen

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi Francesc, Sorry for the late response! Exip provides a low level C API which does not work on text files. The ´simpleEncoding´ example gives you one possible way to use the encoding API. You would need to implement text input to exip API calls translation yourselves which depending on the text input you choose can be quite some work because as I said exip is very low level. I hope this helps! Best regards, Rumen

  • Anonymous posted a comment on discussion Get Help

    Hi Rumen, I would need to easily modified the xml text I have and that means having it on a text file. As I have seen the simpleEncoding has the messages inside the C program. How can I import a file and encode it to an EXI one? Thanks! Kind regards, Francesc

  • Anonymous posted a comment on discussion Get Help

    Hi Rumen, as mentioned in the subject title my problem is that i do not know how to write base64Binary data to an EXI stream. My first intention was to write the data in the same way as 'normal' binary data. But due to the fact that the EXI type in the schema is not 'VALUE_TYPE_BINARY' this did not work. After that i used the lower function 'encodeBinary(..)'. That works for encoding but not for decoding. As i saw in other topics your imlementation supports the type xs:base64Binary. But how can i...

  • Anonymous posted a comment on discussion Get Help

    Helps a lot! Thanks!

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi Tobias, Yes, exip provides limited support for the W3C EXI profile. Check the configuration file: exipConfig.h The setting (macro) is EXI_PROFILE_DEFAULT Setting this to ON enable EXI Profile default (most restrictive) mode of operation. It is not possible at the moment to include the W3C EXI profile extra options in the EXI header. I hope this helps. Best, Rumen

  • Anonymous posted a comment on discussion Get Help

    Hello Rumen, does your Implementation support the W3C EXI profile settings as mentioned in https://www.w3.org/TR/exi-profile/. The parameters to set are maximumNumberOfBuiltInElementGrammers (to zero) and maximumNumberOfBuiltInProductions (to zero). Thanks and kind regards, Tobias

  • Anonymous posted a comment on discussion Get Help

    Hey, sorry for that failure in my description. I ment it as you wrote. With this information i was able to fix my problems! Thanks for your support. Kind regards, Tobias

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi Tobias, I am not sure I understand the issue. You are saying the first element should look like this <ns:element xmlns:ns2="somenamespace"> [...] </ns:element> but then the ns prefix is never declared. My guess is that it should be something like: <ns:element xmlns:ns="a_namespace" xmlns:ns2="somenamespace"> [...] </ns:element> In this case you need to set local-element-ns for "a_namespace" NS to true. I hope this helps. Regards, Rumen

  • Anonymous posted a comment on discussion Get Help

    Thanks for you answer. I was able to solve the problem with it. But now i have another problem regarding the first element of my xml/exi file. It should lool like: <ns:element xmlns:ns2="somenamespace"> [...] </ns:element>. But what it actually looks like is: <element xmlns:ns2="somenamespace"> [...] </element>. So i need to declare the namespace before starting the first element. I already tried to use the field 'prefix' in the structure QName but there was no effect. When is set the uri field of...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi, You can have a look at a test in the exip test suite which has namespaces and use it as an example. Please see file tests/check_exip.c The function for encoding a document with a namespace is encodeWithDynamicTypes() I hope this helps. Best regards, Rumen

  • Anonymous posted a comment on discussion Get Help

    Hi Rumen, can you tell me how it is possible to declare multiple namespaces for one element? What I am trying to create is: <Song xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.webucator.com/Song" xmlns:art="http://www.webucator.com/Artist" xsi:schemaLocation="http://www.webucator.com/Song Song.xsd"> (This is just an example from https://www.webucator.com/tutorial/learn-xml-schema/namespaces/using-multiple-namespaces-reading.cfm). The element is the first one in my document...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Open Discussion

    Hi Nikola, Thanks for the clarifications! Your last comment opened my eyes :) What is happening at the end is that sizeof(Index) number of bytes (e.g. 4), are written over sizeof(SmallIndex) number of bytes (e.g. 2) so in this case 2 bytes from the stack are corrupted. Very nasty bug I would say. There were not that many times I used different types for Index and SmallIndex so therefore I have not hit the issue before. Here is a link to the bug report: https://sourceforge.net/p/exip/bugs/19/ Thanks...

  • Rumen Kyusakov Rumen Kyusakov created ticket #19

    Stack corruption due to pointer type mismatch

  • Anonymous posted a comment on discussion Open Discussion

    Hi The problem is that in addEmptyDynEntry() pointer pfxEntryId(SmallIndex) is forwarded to Index pointer in function addEmptyDynEntry(). So not value pointed by pfxEntryId is used for addEmptyDynEntry() argument, actually pointer pfxEntryId is used. Stack corruption after that is clear because of pointer type mixing u16 instead of u32. Regards Nikola Georgiev

  • Anonymous posted a comment on discussion Open Discussion

    Hi Little bit more clarification. Actually in function addEmptyDynEntry(...Index * entryID) pfxEntryId is already recognized as Index type pointer because of argument list. So value wrongly pointed as Index (actually is SmallIndex) is assigned to something. Best regards Nikola

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Open Discussion

    Hi, Can you explain a bit more? Function addPfxEntry() takes a pointer to SmallIndex not a SmallIndex value. Function addEmptyDynEntry() takes Index pointer so passing SmallIndex pointer should be fine. In addEmptyDynEntry() the value pointed by pfxEntryId (SmallIndex) is assigned some Index value - worst case you can get is integer overflow but not stack corruption. This should not happen also as the number of prefixes is usuallty super small. Am I missing something? Best regards, Rumen

  • Anonymous posted a comment on discussion Open Discussion

    Hi There have a type mixing in finc "createUriTableEntry" for local "pfxEntryId". It is used as argument in "addPfxEntry" where type "SmallIndex" is ok but after that is forwarded to "addEmptyDynEntry" where "SmallIndex" is mixed with "Index" type. As a result local stack is corrupted.

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Open Discussion

    Hi, Sorry for late response. What bits follow in this case is ruled by the Schema-informed Document Grammar (https://www.w3.org/TR/exi/#informedDocGrammars) Good luck! Rumen

  • Anonymous posted a comment on discussion Open Discussion

    I am (partially) writing a customized Schema Informed C/C++ EXI encoder and decoder for several schemas, and I have a general question about the header. The first byte is 0x80 (no EXI cookier, [10] for distinguishing bits, [0] no presence bit for EXI options, [0_0000] format version of 1) But what follows after that is something I can't find in the spec and it doesn't appear to be actual EXI data yet. Depending on what schema I'm using, I get a different set of bits so I assume it's something to...

  • Anonymous posted a comment on discussion Open Discussion

    Nevermind, I figured it out. The XML can have something like 90 different ways to begin start, these are what the bits are, it selects which production is being made, even though only two really exist in practical use for my project. On Thursday, April 27, 2017 2:48 PM, Richard Wicks <rich_wicks@yahoo.com> wrote: I am (partially) writing a customized Schema Informed C/C++ EXI encoder and decoder for several schemas, and I have a general question about the header. The first byte is 0x80 (no EXI cookier,...

  • Anonymous posted a comment on discussion Open Discussion

    I have been going through the EXI primer. What I now understand is that the EXI grammer...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Open Discussion

    Hi, It is hard to understand your problem: Maybe you do not pass the appropriate...

  • Anonymous posted a comment on discussion Open Discussion

    How does one get a good understanding of the EXI encoding? I'm decoding a relativly...

  • Anonymous posted a comment on discussion Get Help

    Depending on what the name of the element "XXXXX...[Type]" in PROT_MsgBody.xsd is...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    There could be some unsuppoerted feature in the XSD - there are not that many but...

  • Anonymous modified a comment on discussion Get Help

    Thanks for answering! Yeah, I forgot to mention that I've also tried using exipd....

  • Anonymous posted a comment on discussion Get Help

    (.. and parsing is also wrong using exipd)

  • Anonymous posted a comment on discussion Get Help

    Thanks for answering! Yeah, I forgot to mention that I've also tried using exipd....

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    There seems to be some problem with the schema. What if you use exipd executable...

  • Anonymous modified a comment on discussion Get Help

    Setting the root-xsd-file first in the xsd_in-list solves that issue. But now there's...

  • Anonymous modified a comment on discussion Get Help

    Moving the root-xsd-file first solves that issue. But now there's another problem;...

  • Anonymous modified a comment on discussion Get Help

    Using the simpleDecoding code: I've encoded the .xsd-files into exi, included the...

  • Anonymous modified a comment on discussion Get Help

    Moving the root-xsd-file first solves that issue. But now there's another problem;...

  • Anonymous posted a comment on discussion Get Help

    Moving the root-xsd-file first solves that issue. But now there's another problem;...

  • Anonymous posted a comment on discussion Get Help

    I've tried to follow the user guide, and my code is based on the simpleDecoding example:...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Open Discussion

    Hi Wahab, No, there will not be a problem - if you think about it the Value string...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Open Discussion

    Hi Wahab, I think making the Production array size variable is very good idea. Indeed,...

  • Anonymous posted a comment on discussion Open Discussion

    I have a question regarding the global value tables. The size of the table is limited...

  • Anonymous posted a comment on discussion Open Discussion

    Hi Rumen, I have understood the concept very clearly now. So the sub-elements of...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Open Discussion

    Hi Wahab, I was looking for some documentation that explains the exip terminology...

  • Anonymous posted a comment on discussion Open Discussion

    Hi Rumen, Can you help me a little in understanding the difference between a grammar...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Open Discussion

    Hi Wahab, There is nothing you could do if the input files are encoded without schema...

  • Anonymous posted a comment on discussion Open Discussion

    Hi Rumen, The default mode is a combination of schema-informed and schema-less mode,...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Open Discussion

    Hi Wahab, It is not based on empirical tests but more like intuition and as you might...

  • Abdul Wahab Khan Abdul Wahab Khan posted a comment on discussion Open Discussion

    Hi, I was wondering why did you choose to set this constant to 10. In the function...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Open Discussion

    Great thanks for the detailed instructions! This approach can be used for the auto-generated...

  • Rumen Kyusakov Rumen Kyusakov created ticket #12

    Place static grammar definitions in ROM and not RAM e.g., StaticEXIOptions

  • Anonymous posted a comment on discussion Open Discussion

    I did use this macro first, but I received some errors during compilation. Two types...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Open Discussion

    Hi Wahab, Thanks for your suggestion and feedback! StaticEXIOptions is the grammar...

  • Anonymous posted a comment on discussion Open Discussion

    There are a lot of static variables declared in StaticEXIOptions which are placed...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on ticket #18

    This is not really a bug since the strings are intentionally length prefixed and...

  • Anonymous created ticket #18

    string without NULL termination

  • John Fisher John Fisher posted a comment on discussion Get Help

    Hi Rumen As you can probably tell, I'm still getting used to this forum software....

  • Rumen Kyusakov Rumen Kyusakov committed [r360]

    Fix for a portability issue due to padding in D...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    As I wrote above - many thanks for the detailed explanation! I think the solution...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi John, Thank you for the time you spend to explain the matter in such a detail!...

  • John Fisher John Fisher posted a comment on discussion Get Help

    Hi Rumen A struct isn't required to be padded out to the maximum alignment requirement...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi John, Thanks for the feedback! The code related to the dynamic arrays is indeed...

  • John Fisher John Fisher modified a comment on discussion Get Help

    I've fixed the formatting since I first posted

  • John Fisher John Fisher modified a comment on discussion Get Help

    I have noticed that common/src/DynamicArray.c has a portability problem as coded....

  • John Fisher John Fisher posted a comment on discussion Get Help

    I've noticed that my plain text post has been messed up by this forum software. I...

  • John Fisher John Fisher posted a comment on discussion Get Help

    I have noticed that common/src/DynamicArray.c has a portability problem as coded....

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi, Thank you for the contributions and the info! I committed your patch. grammarGen...

  • Rumen Kyusakov Rumen Kyusakov committed [r359]

    Fix for the MSVS2010 build by Oren, see:

  • Oren Oren posted a comment on discussion Get Help

    Hi, Sorry for the delay, I just wanted to make sure everything works fine before...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Hi Oren, There are no fancy stuff in the code. I cannot guarantee strict conformance...

  • Rumen Kyusakov Rumen Kyusakov posted a comment on discussion Get Help

    Thanks for the information Oren! I would happily update the MSVS2010 project definition...

1 >