2023-12-14T22:54:15Z - 2024-12-14T22:54:15Z

Overview

24 Active Pull Requests
52 Active Issues
Excluding merges, 2 authors have pushed 140 commits to main and 623 commits to all branches. On main, 136 files have changed and there have been 5084 additions and 2218 deletions.

6 Releases published by 1 user

Published v0.5.0 v0.5.0 2024-03-31 00:05:33 -06:00

Published v0.4.1 v0.4.1 2024-03-26 10:08:29 -06:00

Published v0.4.0 v0.4.0 2024-03-25 23:04:11 -06:00

Published v0.3.0 v0.3.0 2024-03-24 19:49:34 -06:00

Published v0.2.0 v0.2.0 2024-03-06 15:45:09 -07:00

Published v0.1.0 v0.1.0 2024-02-29 22:20:46 -07:00

24 Pull requests merged by 1 user

Merged #76 implement-reserved-identifiers 2024-04-02 01:00:59 -06:00

Merged #75 os-native-filepaths 2024-03-30 23:34:23 -06:00

Merged #70 implement-switch-expressions 2024-03-25 22:55:46 -06:00

Merged #68 implement-range-loops 2024-03-24 18:03:54 -06:00

Merged #57 entity-consistency 2024-03-14 01:21:35 -06:00

Merged #56 assign-return-break-to-anything 2024-03-06 15:42:18 -07:00

Merged #54 implement-union-types 2024-03-06 13:16:55 -07:00

Merged #51 generator-multi-unit-tests 2024-02-29 22:00:08 -07:00

Merged #50 analyzer-fix-bitcast 2024-02-28 17:34:41 -07:00

Merged #48 test-compiled-code 2024-02-27 00:50:17 -07:00

Merged #36 fix-nil-void-type 2024-02-12 12:49:57 -07:00

Merged #35 polish-compiler 2024-02-11 11:06:08 -07:00

Merged #32 fix-chained-methods 2024-02-10 19:35:38 -07:00

Merged #30 document-packages 2024-02-10 16:52:17 -07:00

Merged #27 dont-create-lexer 2024-02-09 02:14:29 -07:00

Merged #26 document-packages 2024-02-09 01:39:46 -07:00

Merged #23 error-interface 2024-02-08 14:55:47 -07:00

Merged #10 remove-participle 2024-02-08 11:34:18 -07:00

Merged #9 remove-participle-refit-generator 2024-02-08 11:33:37 -07:00

Merged #8 remove-particple-refit-analyzer 2024-02-08 11:08:32 -07:00

Merged #7 parser-remove-participle 2024-02-08 01:29:24 -07:00

Merged #3 lexer-remove-participle 2024-02-05 13:06:38 -07:00

Merged #2 generator-reduce-redundant-ir 2024-01-27 10:40:37 -07:00

Merged #1 llvm-implement-globals 2024-01-26 21:33:39 -07:00

36 Issues closed from 1 user

Closed #74 Need concept of reserved identifiers 2024-04-02 01:01:21 -06:00

Closed #72 Compiler should use different search paths and filename extensions depending on OS 2024-04-01 09:53:40 -06:00

Closed #71 Compiler should get rooted path before generating nickname 2024-03-26 00:08:43 -06:00

Closed #40 Compiler should use LLVM-like output type names 2024-03-25 23:53:30 -06:00

Closed #58 C-strings don't get a null at the end 2024-03-25 23:19:10 -06:00

Closed #53 Need Position() method for Expression 2024-03-25 23:13:12 -06:00

Closed #69 Implement switch statements 2024-03-25 22:56:00 -06:00

Closed #52 Change type and literal syntax 2024-03-24 18:33:17 -06:00

Closed #18 Implement range loops 2024-03-24 18:04:32 -06:00

Closed #22 Need benchmark tests for compiler speed 2024-03-07 16:22:05 -07:00

Closed #21 Need benchmark tests for compiler memory usage 2024-03-07 16:21:50 -07:00

Closed #20 Need benchmark tests for executable size 2024-03-07 16:21:01 -07:00

Closed #55 Return statements can't be assigned to anything 2024-03-06 15:42:31 -07:00

Closed #16 Implement sum/union types 2024-03-06 13:18:03 -07:00

Closed #45 Need multi-unit tests for the generator 2024-02-29 22:18:44 -07:00

Closed #46 Analyzer crashes when referencing a string literal 2024-02-29 22:15:43 -07:00

Closed #49 Generator lets errNotFound slip through under some circumstances 2024-02-28 10:39:59 -07:00

Closed #42 Need tests for running generated code 2024-02-27 00:52:10 -07:00

Closed #44 Need a way to generate and manage FSPL modules 2024-02-23 01:18:42 -07:00

Closed #38 Migrate to FSPL organization 2024-02-22 17:24:25 -07:00

Closed #15 Implement modules 2024-02-21 11:47:17 -07:00

Closed #37 Add LICENSE 2024-02-13 12:20:02 -07:00

Closed #33 Analyzer prints void type as nil 2024-02-12 12:50:10 -07:00

Closed #34 Compiler crashes when given no arguments 2024-02-11 11:06:26 -07:00

Closed #13 Compiler program needs a better user interface 2024-02-11 11:06:19 -07:00

Closed #31 Compiler crashes on chained methods 2024-02-10 19:35:56 -07:00

Closed #29 Need editorconfig file 2024-02-10 17:04:02 -07:00

Closed #28 parser.Parser should not be exported 2024-02-10 16:58:22 -07:00

Closed #12 Need to document compiler architecture/design 2024-02-10 16:53:33 -07:00

Closed #25 lexer.NewLexer() should be replaced with two specialized constructors 2024-02-09 02:15:55 -07:00

Closed #24 Parser should accept lexer.Lexer, not create it 2024-02-09 02:15:48 -07:00

Closed #19 Compiler does not extract formatting information from error.Error 2024-02-08 15:02:38 -07:00

Closed #11 errors.Error is a concrete type and not an interface 2024-02-08 14:56:22 -07:00

Closed #4 generator.ResultMode is exported 2024-02-08 14:06:51 -07:00

Closed #5 lexer.Lexer does not include line string when assigning token positions 2024-02-06 21:23:58 -07:00

Closed #6 lexer.Lexer does not make proper use of errors.Position.End 2024-02-06 21:23:58 -07:00

16 Issues created by 1 user

Opened #14 Have compiler call linker automatically 2024-02-08 12:51:58 -07:00

Opened #17 Implement mutable/immutable variables 2024-02-08 12:56:42 -07:00

Opened #39 Need to document ABI 2024-02-13 13:04:19 -07:00

Opened #41 Implement compiling to .so, executables 2024-02-13 17:24:13 -07:00

Opened #47 Incorrect behavior when trying to bit-cast to and from pointers 2024-02-26 22:20:15 -07:00

Opened #59 Implement conditional compilation 2024-03-19 12:31:22 -06:00

Opened #60 Move temporary standard library routines in compiler/test-data/usr to own directory or repo 2024-03-19 12:35:13 -06:00

Opened #61 Implement conditional compilation 2024-03-19 12:41:34 -06:00

Opened #62 Implement vararg 2024-03-19 12:44:47 -06:00

Opened #63 Implement generics 2024-03-19 12:45:22 -06:00

Opened #64 Implement some sort of ownership system 2024-03-19 12:46:02 -06:00

Opened #65 Implement finalized standard libraries 2024-03-19 12:46:39 -06:00

Opened #66 Implement optional C ABI compatibility mode for functions/methods 2024-03-19 12:48:13 -06:00

Opened #67 Refactor semantic analyzer 2024-03-19 12:49:38 -06:00

Opened #73 Test compiler.TestForStringArray fails on Alpine system 2024-03-27 11:15:40 -06:00

Opened #77 Add flag for requiring specific units 2024-04-02 12:58:04 -06:00