Activity for Memory Layout Specification Tool

  • Phillip Kilgore Phillip Kilgore committed [r24] on Code

    Cleanup of C implementation, including fixing several warnings. Began reimplementing the spec implementation, with enum implemented.

  • Phillip Kilgore Phillip Kilgore committed [r23] on Code

    Began rewriting MLS parser using new tokenization code

  • Phillip Kilgore Phillip Kilgore committed [r22] on Code

    Mostly implemented mlst_io_tokenrdr_t and friends; added associated unit tests.

  • Phillip Kilgore Phillip Kilgore committed [r21] on Code

    Refactored CMakeLists.txt to fix issues preventing building Makefile on UNIX

  • Phillip Kilgore Phillip Kilgore committed [r20] on Code

    Implemented rdctx and associated unit test. Added env.h and atexit handlers.

  • Phillip Kilgore Phillip Kilgore committed [r19] on Code

    Began revisiting C implementation; added unit tests; added hashmap and string builder. Began working on IO classes.

  • Phillip Kilgore Phillip Kilgore committed [r18] on Code

    Forgot to add IO.pm

  • Phillip Kilgore Phillip Kilgore committed [r17] on Code

    Added base type specification for enum. Added ability to base bitfields off of bitfield enums. Fixed multiline docstring parsing. Added string literal tokens. Implemented include directive. Fixed some bugs in contributed MLS files.

  • Phillip Kilgore Phillip Kilgore committed [r16] on Code

    New IO classes now in use; most issues from the transition should be corrected, but we should keep an eye out just in case.

  • Phillip Kilgore Phillip Kilgore committed [r15] on Code

    Preparing to refactor by making ReadContext and TokenReader classes in MLST::IO. Added unit tests for ReadContext and TextReadContext.

  • Phillip Kilgore Phillip Kilgore committed [r14] on Code

    Added bitfield and fixed support. Added support for pagedesc directive.

  • Phillip Kilgore Phillip Kilgore committed [r13] on Code

    Implemented enumerations and docstring capturing. Added contrib/mls-dump.pl and friends. .bitfield needs to be fixed, and potential parsing issue with single-line comments.

  • Phillip Kilgore Phillip Kilgore committed [r12] on Code

    Added .org directive; implemented structs and unions, enums still need to be written

  • Phillip Kilgore Phillip Kilgore committed [r11] on Code

    Perl implementation mostly on par with C implementation, with a couple of extra features such a typedefs.

  • Phillip Kilgore Phillip Kilgore committed [r10] on Code

    Parsing nearly on parity with C implementation, need to implement number parsing

  • Phillip Kilgore Phillip Kilgore committed [r9] on Code

    Updated 8086 architecture to use 20 bit address bus. Fleshed out nearly all of the type implementations in perl implementation.

  • Phillip Kilgore Phillip Kilgore committed [r8] on Code

    Began work on several MLS files that can be used as test harnesses for the MLS parser. Added the NES, C64, and some IBM Compatible memory maps.

  • Phillip Kilgore Phillip Kilgore committed [r7] on Code

    More work on Perl implementation, added contrib/x16.mls as an example file.

  • Phillip Kilgore Phillip Kilgore committed [r6] on Code

    Began working on Perl 5 implementation which will hopefully faster experimentation with the parser.

  • Phillip Kilgore Phillip Kilgore committed [r5] on Code

    Began implementing type support into MLS parser.

  • Phillip Kilgore Phillip Kilgore committed [r4] on Code

    Began implementing MLS parser, with work starting on tokenization.

  • Phillip Kilgore Phillip Kilgore committed [r3] on Code

    Began initial work on mlst parser.

  • Phillip Kilgore Phillip Kilgore committed [r2] on Code

    Began working on C implementation with a focus on the model implementation.

  • Phillip Kilgore Phillip Kilgore committed [r1] on Code

    Initial import; began working on the documentation defining the MLS format.

1