15 Commits

Author SHA1 Message Date
Jan
60f5c1a18f
refactor: adjust zcg code for working in x64 2025-04-26 19:08:15 +02:00
Clang Format
6b4f5d94a8
Reformat code with clang format 2023-11-19 21:07:21 +00:00
Jan
88bc1c1056 Fix SimpleLexer not being able to read escaped strings 2023-09-23 14:28:59 +02:00
Jan
1d798647c3 Fix not reading hex numbers with integer only lexing for SimpleLexer 2022-03-30 19:25:07 +02:00
Jan
a092f76ec9 Add option to not parse floating point numbers when using SimpleLexer 2022-03-30 19:07:54 +02:00
Jan
e7eb43a955 Correctly parse binary operations that can be interpreted as sign prefixes for numbers 2021-11-28 15:16:43 +01:00
Jan
ebb8eb9e5b Fix SimpleLexer not recognizing negative numbers 2021-11-14 20:04:00 +01:00
Jan
18aa914d70 Fix abstract lexer not currently setting string token pos 2021-11-14 20:03:37 +01:00
Jan
c5d7d71a51 Add multicharacter tokens to simple lexer 2021-11-03 22:02:04 +01:00
Jan
99ca6f8efb Fix SimpleLexer not understanding floating point numbers that omit pre dot zero 2021-11-01 15:12:46 +01:00
Jan
56c35cb030 Make SimpleLexer be able to be initialized via constructor and not only via inheritence 2021-10-23 15:16:09 +02:00
Jan
c6ea52018a Fix simple lexer not recognizing newlines after spaces 2021-07-10 10:53:18 +02:00
Jan
8a227d1171 Fix SimpleLexer not initializing read numbers property 2021-03-13 15:47:42 +01:00
Jan
8798779b39 Add ZoneDefinition Lexer 2021-03-10 14:58:02 +01:00
Jan
88ff98f334 Add Simple Parsing implementations for basic parsers 2021-03-09 11:04:04 +01:00