test-compiled-code #48
sashakoshka
commented 2024-02-27 00:49:58 -07:00
Owner
No description provided.
sashakoshka
added 28 commits 2024-02-27 00:49:58 -07:00
Moved Compiler.CompileUnit into another file
515eb172a5
Moved everything that should touch "os" to compiler.go
a158f26120
Much of the compiler now uses fs.FS instead of os
33995288cc
Compiler now passes relatvive paths to fs.FS as it should
f42b76d5c1
Add a test-data directory for compiler
da434f00b6
Add the hello world test case
c65a307f4a
Compiler uses a default optimization level when unconfigured
9459f6192b
Compiler test now holds output from compiler until end
e87717ac21
Added test case for exit code
5c8afd52af
Split compiler_test.go into common file and test file
e5144fdf6a
testcommon.LogColumns has a configurable width
818b8058e4
Add testcommon.CompareHex
6bef8aea76
Compiler test now uses testcommon.CompareHex
c1d574b60f
Fix hello world test
179c0e00c2
Added test case for grabbing a module from /usr/include/fspl
ad828ee01e
Resolver no longer requires system units to be files (????????)
cc3315280a
Fixed test case file for systeminclude
785a77b21b
Tests can now compile dependencies first
cc2b1315a0
Added a test case for depending on compiled units
4c26410274
Added a test case for depending on compiled units
2b9c99fff2
Temporarily circumvent crash in analyzer #46
73f70304ed
Add test case for counting cli args
d92aa7c3a9
Add test for printing argv
60c49a1d9a
Fix analyzer.Tree.methodExists and clear raw maps
2c3bc9acce
Generator's "errNotFound" is more useful when it bubbles to the surface
dda8cea996
Compiler debug output makes more sense
0c39d0a1cb
Add some interface tests to compiler
d5bb1be894
Compiler has bug() to wrap unexpected errors
5e740ebf5f
sashakoshka
merged commit f21828794e into main 2024-02-27 00:50:17 -07:00
sashakoshka
referenced this issue from a commit 2024-02-27 00:50:19 -07:00
Merge pull request 'test-compiled-code' (#48) from test-compiled-code into main
sashakoshka
referenced this pull request 2024-02-27 00:52:10 -07:00
Need tests for running generated code #42
sashakoshka
referenced this issue from a commit 2024-03-30 23:45:10 -06:00
Merge pull request 'test-compiled-code' (#48) from test-compiled-code into main
sashakoshka
referenced this issue from a commit 2024-03-30 23:50:23 -06: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
Block a user
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?