test-compiled-code #48
sashakoshka
commented 2024-02-27 07:49:58 +00:00
Owner
No description provided.
sashakoshka
added 28 commits 2024-02-27 07:49:58 +00:00
515eb172a5
Moved Compiler.CompileUnit into another file
a158f26120
Moved everything that should touch "os" to compiler.go
33995288cc
Much of the compiler now uses fs.FS instead of os
f42b76d5c1
Compiler now passes relatvive paths to fs.FS as it should
da434f00b6
Add a test-data directory for compiler
c65a307f4a
Add the hello world test case
9459f6192b
Compiler uses a default optimization level when unconfigured
e87717ac21
Compiler test now holds output from compiler until end
5c8afd52af
Added test case for exit code
e5144fdf6a
Split compiler_test.go into common file and test file
818b8058e4
testcommon.LogColumns has a configurable width
6bef8aea76
Add testcommon.CompareHex
c1d574b60f
Compiler test now uses testcommon.CompareHex
179c0e00c2
Fix hello world test
ad828ee01e
Added test case for grabbing a module from /usr/include/fspl
cc3315280a
Resolver no longer requires system units to be files (????????)
785a77b21b
Fixed test case file for systeminclude
cc2b1315a0
Tests can now compile dependencies first
4c26410274
Added a test case for depending on compiled units
2b9c99fff2
Added a test case for depending on compiled units
73f70304ed
Temporarily circumvent crash in analyzer #46
d92aa7c3a9
Add test case for counting cli args
60c49a1d9a
Add test for printing argv
2c3bc9acce
Fix analyzer.Tree.methodExists and clear raw maps
dda8cea996
Generator's "errNotFound" is more useful when it bubbles to the surface
0c39d0a1cb
Compiler debug output makes more sense
d5bb1be894
Add some interface tests to compiler
5e740ebf5f
Compiler has bug() to wrap unexpected errors
sashakoshka
merged commit f21828794e into main 2024-02-27 07:50:17 +00:00
sashakoshka
referenced this issue from a commit 2024-02-27 07:50:19 +00:00
Merge pull request 'test-compiled-code' (#48) from test-compiled-code into main
sashakoshka
referenced this pull request 2024-02-27 07:52:10 +00:00
Need tests for running generated code #42
sashakoshka
referenced this issue from a commit 2024-03-31 05:45:10 +00:00
Merge pull request 'test-compiled-code' (#48) from test-compiled-code into main
sashakoshka
referenced this issue from a commit 2024-03-31 05:50:23 +00:00
Merge pull request 'test-compiled-code' (#48) from test-compiled-code into main
No reviewers
Labels
No Label
bug
documentation
enhancement
help wanted
management
package: analyzer
package: compiler
package: errors
package: fsplc
package: generator
package: lexer
package: llvm
package: parser
performance
priority
question
refactor
status
backburner
status
duplicate
status
invalid
status
ongoing
status
wontfix
test
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: fspl/fspl#48
Loading…
Reference in New Issue
No description provided.
Delete Branch "test-compiled-code"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?