2023-12-14T22:54:15Z - 2024-12-14T22:54:15Z
Overview
6 Releases published by 1 user
Published
v0.5.0
v0.5.0
Published
v0.4.1
v0.4.1
Published
v0.4.0
v0.4.0
Published
v0.3.0
v0.3.0
Published
v0.2.0
v0.2.0
Published
v0.1.0
v0.1.0
24 Pull requests merged by 1 user
Merged
#76 implement-reserved-identifiers
Merged
#75 os-native-filepaths
Merged
#70 implement-switch-expressions
Merged
#68 implement-range-loops
Merged
#57 entity-consistency
Merged
#56 assign-return-break-to-anything
Merged
#54 implement-union-types
Merged
#51 generator-multi-unit-tests
Merged
#50 analyzer-fix-bitcast
Merged
#48 test-compiled-code
Merged
#36 fix-nil-void-type
Merged
#35 polish-compiler
Merged
#32 fix-chained-methods
Merged
#30 document-packages
Merged
#27 dont-create-lexer
Merged
#26 document-packages
Merged
#23 error-interface
Merged
#10 remove-participle
Merged
#9 remove-participle-refit-generator
Merged
#8 remove-particple-refit-analyzer
Merged
#7 parser-remove-participle
Merged
#3 lexer-remove-participle
Merged
#2 generator-reduce-redundant-ir
Merged
#1 llvm-implement-globals
36 Issues closed from 1 user
Closed
#74 Need concept of reserved identifiers
Closed
#72 Compiler should use different search paths and filename extensions depending on OS
Closed
#71 Compiler should get rooted path before generating nickname
Closed
#40 Compiler should use LLVM-like output type names
Closed
#58 C-strings don't get a null at the end
Closed
#53 Need Position() method for Expression
Closed
#69 Implement switch statements
Closed
#52 Change type and literal syntax
Closed
#18 Implement range loops
Closed
#22 Need benchmark tests for compiler speed
Closed
#21 Need benchmark tests for compiler memory usage
Closed
#20 Need benchmark tests for executable size
Closed
#55 Return statements can't be assigned to anything
Closed
#16 Implement sum/union types
Closed
#45 Need multi-unit tests for the generator
Closed
#46 Analyzer crashes when referencing a string literal
Closed
#49 Generator lets errNotFound slip through under some circumstances
Closed
#42 Need tests for running generated code
Closed
#44 Need a way to generate and manage FSPL modules
Closed
#38 Migrate to FSPL organization
Closed
#15 Implement modules
Closed
#37 Add LICENSE
Closed
#33 Analyzer prints void type as nil
Closed
#34 Compiler crashes when given no arguments
Closed
#13 Compiler program needs a better user interface
Closed
#31 Compiler crashes on chained methods
Closed
#29 Need editorconfig file
Closed
#28 parser.Parser should not be exported
Closed
#12 Need to document compiler architecture/design
Closed
#25 lexer.NewLexer() should be replaced with two specialized constructors
Closed
#24 Parser should accept lexer.Lexer, not create it
Closed
#19 Compiler does not extract formatting information from error.Error
Closed
#11 errors.Error is a concrete type and not an interface
Closed
#4 generator.ResultMode is exported
Closed
#5 lexer.Lexer does not include line string when assigning token positions
Closed
#6 lexer.Lexer does not make proper use of errors.Position.End
16 Issues created by 1 user
Opened
#14 Have compiler call linker automatically
Opened
#17 Implement mutable/immutable variables
Opened
#39 Need to document ABI
Opened
#41 Implement compiling to .so, executables
Opened
#47 Incorrect behavior when trying to bit-cast to and from pointers
Opened
#59 Implement conditional compilation
Opened
#60 Move temporary standard library routines in compiler/test-data/usr to own directory or repo
Opened
#61 Implement conditional compilation
Opened
#62 Implement vararg
Opened
#63 Implement generics
Opened
#64 Implement some sort of ownership system
Opened
#65 Implement finalized standard libraries
Opened
#66 Implement optional C ABI compatibility mode for functions/methods
Opened
#67 Refactor semantic analyzer
Opened
#73 Test compiler.TestForStringArray fails on Alpine system
Opened
#77 Add flag for requiring specific units