Commit Graph

15 Commits

Author SHA1 Message Date
Alex D. 2949d02516
Few tweaks and some docs
- Use provided IRC_Message structs instead of global
- Add documentation
2021-01-23 15:07:55 +00:00
Alex D. c952340638
Change types for validators and use assertions 2021-01-04 17:21:18 +00:00
Alex D. bfaaa24357
Move tests and headers and add doxygen support 2021-01-03 23:34:57 +00:00
Alex D. 7e2a0b24c7
Code refactoring
- Merged public and private headers
- Moved private includes to sources and only kept public includes in headers
- Split files
- Replaced defines with enums
- Changed include paths for tests and moved cmake build defs from there
- Added headers to tests
2021-01-02 22:20:06 +00:00
Alex D. 0d019b02dc
Reformat code, add if preprocessor comments, shorten structrs, remove analyzer 2020-12-16 14:22:25 +00:00
Alex D. a60d0039c1
Reformat code according to new style 2020-10-10 12:30:05 +02:00
Alex D. 6cce8c57cc
Fix reseved identifiers, fix problems about signedness and casting and add a few more test cases 2020-09-26 23:22:05 +02:00
Alex 1b46e38952
Add numeric commands to assembler and fix a typo that caused a bug 2020-08-17 19:16:55 +02:00
Alex 5123d20991
Tags may be missing #2 2020-08-14 11:41:08 +02:00
Alex eb175a0f92
Tags may be missing 2020-08-14 11:38:02 +02:00
Alex 57cfa3324a
Fix misleading indent, add brackets 2020-08-14 11:33:26 +02:00
Alex 4b7cd6c994
Fix whitespace being added if no tags are written 2020-08-14 11:32:25 +02:00
Alex 0b07acd797
Add trailing to the array and change the boolean to show if the last arg is a trailing one 2020-08-01 01:38:06 +02:00
Alex 160c3fddd5
Change build outputs and paths, use cmake's defaults, change some build definitions, remove unistd dep listing (it isn't used), add option summary, instruct for out of tree builds, fix a assembler bug and add ircv3 test for the msg assembler 2020-07-23 15:59:41 +02:00
Alex edd9790cdf
Split files better 2020-07-22 18:57:59 +02:00