2025-03-06 - 2025-09-06

Overview

0 Active Pull Requests
59 Active Issues
Excluding merges, 1 author has pushed 52 commits to cpp and 102 commits to all branches. On cpp, 52 files have changed and there have been 13667 additions and 8970 deletions.

55 Issues closed from 1 user

Closed #146 Support string literal 2025-09-05 17:17:57 +02:00

Closed #147 Implement return statement 2025-09-04 22:07:31 +02:00

Closed #142 Binary relation expressions 2025-09-03 19:42:10 +02:00

Closed #143 Binary logical operations 2025-09-03 11:18:37 +02:00

Closed #140 Binary sum expression 2025-09-03 00:58:57 +02:00

Closed #144 Logical not 2025-09-02 21:15:33 +02:00

Closed #139 Unary minus expression 2025-09-02 18:53:09 +02:00

Closed #136 Global variables cannot be exported 2025-08-24 16:54:51 +02:00

Closed #135 Support extern variables 2025-08-20 21:48:19 +02:00

Closed #134 Add type checking ot variable initialization 2025-08-20 09:31:44 +02:00

Closed #123 Allow variable initialization 2025-08-19 22:59:38 +02:00

Closed #105 Allow the main procedure to return an integer 2025-08-16 19:52:27 +02:00

Closed #122 Check return statement presence 2025-08-06 22:46:45 +02:00

Closed #130 Support binary literals 2025-08-05 09:44:42 +02:00

Closed #131 Check floating point number literals are in valid range 2025-08-05 09:44:36 +02:00

Closed #129 Support hex literals 2025-08-04 22:53:21 +02:00

Closed #128 Non-constant assertions always fail 2025-07-17 23:53:59 +02:00

Closed #127 Require Word as array index 2025-07-17 11:45:16 +02:00

Closed #120 Shorten IMPLEMENTATION MODULE to just module without the module name 2025-06-05 12:34:45 +02:00

Closed #116 Replace the colon in the return type declaration with an arrow 2025-05-30 21:52:49 +02:00

Closed #110 Extract designator into a separate procedure 2025-05-30 21:30:18 +02:00

Closed #115 Handle ASCII codes > 128 in the tokenizer 2025-05-30 19:52:51 +02:00

Closed #114 Replace semicolon between parameters with commas 2025-05-30 14:00:20 +02:00

Closed #113 Shorten the array syntax 2025-05-30 12:57:58 +02:00

Closed #109 Extract expression transpiling into a separate procedure 2025-05-29 21:20:03 +02:00

Closed #108 Transpile module body 2025-05-29 19:38:41 +02:00

Closed #103 Break numeric tokens on word boundary 2025-05-29 10:46:41 +02:00

Closed #106 Implement table driven lexing 2025-05-29 09:07:03 +02:00

Closed #107 Replace byte pointer with a generic pointer type 2025-05-21 00:09:08 +02:00

Closed #101 Let the main module begin with the program keyword 2025-05-15 21:31:19 +02:00

Closed #88 TYPE_STUB_DECL 2025-04-23 09:29:57 +02:00

Closed #99 Provide builtin assert 2025-04-21 12:02:15 +02:00

Closed #97 while else 2025-04-13 18:41:08 +02:00

Closed #91 Allow breaking out of loops 2025-04-12 12:06:13 +02:00

Closed #94 Support else in case statements 2025-04-11 15:29:09 +02:00

Closed #93 Support enumerations in constant expressions 2025-04-11 11:17:56 +02:00

Closed #90 Implement traits for enumeration 2025-04-06 14:47:36 +02:00

Closed #87 unreachable() builtin 2025-04-02 21:07:26 +02:00

Closed #79 Allow procedure usage before declaring these 2025-04-01 13:08:56 +02:00

Closed #82 Report errors on recursive type aliases 2025-03-30 17:09:59 +02:00

Closed #85 Consistent punctuation 2025-03-29 11:18:55 +01:00

Closed #86 Transitive aliasing doesn't work 2025-03-28 10:59:18 +01:00

Closed #58 count and parameters have unknown type 2025-03-27 09:58:05 +01:00

Closed #84 Save declarations in the symbol table 2025-03-26 08:57:55 +01:00

Closed #36 Type check the return type 2025-03-25 11:43:31 +01:00

Closed #75 .ptr and .length properties for static arrays 2025-03-24 11:11:06 +01:00

Closed #74 Dereferencing a non-pointer crashes the compiler 2025-03-23 10:15:02 +01:00

Closed #72 Restrict type casts 2025-03-21 10:25:21 +01:00

Closed #73 Implement offsetof 2025-03-20 21:47:23 +01:00

Closed #77 Allow more expressions with unary operators 2025-03-19 11:57:26 +01:00

Closed #83 Rename number_literal 2025-03-19 09:56:13 +01:00

Closed #76 Omit parameter name in procedure types 2025-03-18 12:40:17 +01:00

Closed #78 Use symbols for logical and bitwise operations 2025-03-17 23:31:51 +01:00

Closed #80 Redefining a built-in type crashes the compiler 2025-03-14 13:40:21 +01:00

Closed #65 Allow type definitions in random order 2025-03-13 00:00:10 +01:00

48 Issues created by 1 user

Opened #80 Redefining a built-in type crashes the compiler 2025-03-13 10:31:21 +01:00

Opened #82 Report errors on recursive type aliases 2025-03-15 23:00:57 +01:00

Opened #83 Rename number_literal 2025-03-18 09:24:13 +01:00

Opened #84 Save declarations in the symbol table 2025-03-19 09:27:00 +01:00

Opened #85 Consistent punctuation 2025-03-26 09:00:48 +01:00

Opened #86 Transitive aliasing doesn't work 2025-03-28 01:06:19 +01:00

Opened #87 unreachable() builtin 2025-03-31 13:09:20 +02:00

Opened #88 TYPE_STUB_DECL 2025-04-02 01:22:38 +02:00

Opened #90 Implement traits for enumeration 2025-04-04 22:49:24 +02:00

Opened #91 Allow breaking out of loops 2025-04-05 10:15:01 +02:00

Opened #92 Case statement 2025-04-09 08:34:08 +02:00

Opened #93 Support enumerations in constant expressions 2025-04-10 23:58:41 +02:00

Opened #94 Support else in case statements 2025-04-11 09:14:28 +02:00

Opened #97 while else 2025-04-12 17:48:28 +02:00

Opened #99 Provide builtin assert 2025-04-15 07:34:23 +02:00

Opened #101 Let the main module begin with the program keyword 2025-05-14 16:46:16 +02:00

Opened #103 Break numeric tokens on word boundary 2025-05-16 22:03:10 +02:00

Opened #105 Allow the main procedure to return an integer 2025-05-18 00:23:00 +02:00

Opened #106 Implement table driven lexing 2025-05-18 00:23:49 +02:00

Opened #107 Replace byte pointer with a generic pointer type 2025-05-19 19:33:02 +02:00

Opened #108 Transpile module body 2025-05-29 10:45:27 +02:00

Opened #109 Extract expression transpiling into a separate procedure 2025-05-29 10:48:51 +02:00

Opened #110 Extract designator into a separate procedure 2025-05-29 10:51:51 +02:00

Opened #113 Shorten the array syntax 2025-05-29 14:39:52 +02:00

Opened #114 Replace semicolon between parameters with commas 2025-05-29 15:05:34 +02:00

Opened #115 Handle ASCII codes > 128 in the tokenizer 2025-05-29 17:04:28 +02:00

Opened #116 Replace the colon in the return type declaration with an arrow 2025-05-30 20:08:08 +02:00

Opened #120 Shorten IMPLEMENTATION MODULE to just module without the module name 2025-06-05 09:31:07 +02:00

Opened #122 Check return statement presence 2025-07-07 12:34:40 +02:00

Opened #123 Allow variable initialization 2025-07-07 20:46:50 +02:00

Opened #127 Require Word as array index 2025-07-13 18:37:58 +02:00

Opened #128 Non-constant assertions always fail 2025-07-17 13:49:50 +02:00

Opened #129 Support hex literals 2025-08-04 11:52:11 +02:00

Opened #130 Support binary literals 2025-08-04 12:02:52 +02:00

Opened #131 Check floating point number literals are in valid range 2025-08-04 12:52:59 +02:00

Opened #134 Add type checking ot variable initialization 2025-08-19 22:59:59 +02:00

Opened #135 Support extern variables 2025-08-19 23:00:42 +02:00

Opened #136 Global variables cannot be exported 2025-08-20 21:48:49 +02:00

Opened #139 Unary minus expression 2025-09-02 00:25:46 +02:00

Opened #140 Binary sum expression 2025-09-02 00:27:37 +02:00

Opened #142 Binary relation expressions 2025-09-02 00:32:26 +02:00

Opened #143 Binary logical operations 2025-09-02 00:36:03 +02:00

Opened #144 Logical not 2025-09-02 00:39:35 +02:00

Opened #145 Replace sections with code parts 2025-09-02 23:42:24 +02:00

Opened #146 Support string literal 2025-09-03 09:11:45 +02:00

Opened #147 Implement return statement 2025-09-03 16:24:41 +02:00

Opened #148 Support procedure in expressions 2025-09-04 08:57:29 +02:00

Opened #149 Division and remainer binary operations 2025-09-04 08:57:47 +02:00

3 Unresolved Conversations

Open #12 Cast types 2025-09-04 22:08:21 +02:00

Open #11 Add union type 2025-09-04 22:07:57 +02:00

Open #2 Support arrays 2025-09-04 08:58:12 +02:00