Commit Graph

231 Commits

Author SHA1 Message Date
080b5320f7 Removed off-by-one calculations in the C# mod 2025-12-09 12:24:29 -07:00
a50a45f0b4 More cleanup 2025-12-09 12:12:28 -07:00
c531f673a5 Remove quickerror in favor of thiserror 2025-12-09 11:32:14 -07:00
23c2ba4134 Fix visual bugs with new span logic 2025-12-09 02:21:56 -07:00
7b7c1f7d29 Logos plugged into Parser 2025-12-09 02:15:43 -07:00
72cf9ea042 wip 2025-12-09 01:43:12 -07:00
fac36c756b Lexer impl done 2025-12-08 23:19:23 -07:00
115a57128c Before error type refactor 2025-12-08 22:50:20 -07:00
6afeec6da2 First pass getting a logos tokenizer up and running 2025-12-08 21:06:42 -07:00
b6123219f8 Merge pull request #21 from dbidwell94/cysharp-removal
Updates for Stationeers Beta branch
2025-12-08 15:26:22 -07:00
f38c15da9c Remove references to Unitask and Cysharp 0.1.2 2025-12-07 23:00:45 -07:00
fdd1a311d5 Merge pull request #20 from dbidwell94/release
Release
2025-12-07 21:46:05 -07:00
fb7ca0d4fd Update About.xml again 2025-12-07 21:45:07 -07:00
c98ac8dac1 Modify About.xml again 0.1.1 2025-12-07 21:39:28 -07:00
fa776557e4 Update About.xml 2025-12-07 21:24:52 -07:00
1b96a17698 Update ModData/About.xml, update various syscalls in Stationpedia 2025-12-07 21:15:58 -07:00
653026d6c1 Merge pull request #19 from dbidwell94/pre-release
Pre release.. finish Math syscalls, various bug fixes, cleanup logging
2025-12-06 22:51:35 -07:00
fd685a2fa0 Removed L.Info calls in csharp mod 2025-12-06 22:50:02 -07:00
f53f2f878a Fixed bug with max() function, tested math syscalls 2025-12-06 22:46:51 -07:00
19d6679229 untested compiled Math syscalls 2025-12-06 22:28:39 -07:00
ab7b36ac22 Add support in the parser for the various Math syscalls 2025-12-06 21:49:10 -07:00
0ea58e4921 Fixed bug where negative consts were not valid slang, revised build script to build the workshop folder to the release folder. 2025-12-06 20:08:19 -07:00
d6548502cd Track spans for the variable_manager::Error enum 2025-12-06 14:12:31 -07:00
c18f5de475 Debug error overlap with valid tokens 2025-12-06 13:37:47 -07:00
f13edfc350 Merge pull request #18 from dbidwell94/syscalls
More Syscalls and Optimizations
2025-12-06 02:13:23 -07:00
0ac5661d7f Fixed last 2 implemented syscalls 2025-12-06 02:12:16 -07:00
5d92586dba Fixed compiler bug that causes args.next to be invoked more than the 1 expected time 2025-12-06 02:09:12 -07:00
7fb153572d syscall aliases and more syscalls 2025-12-06 01:19:30 -07:00
ee8f5daece add test for constant folding with temporary variables 2025-12-05 23:39:58 -07:00
a60e9d7dce fold nested literal binary expressions 2025-12-05 23:25:23 -07:00
9993bff574 Added support for compile-time constant hash expressions 2025-12-05 21:34:51 -07:00
93b5f28ccb Merge pull request #17 from dbidwell94/ic10editor-mod-patch
Ic10editor mod patch
2025-12-05 15:37:24 -07:00
c95f35e68c Working tooltips. Feature paraody with pre-ic10editor update is complete. 2025-12-05 15:36:15 -07:00
979d32b413 Working syntax highlighting again 2025-12-05 14:53:56 -07:00
7a72982797 wip fixes for the new IC10Editor changes 2025-12-05 14:31:53 -07:00
aee3eca4f5 Merge pull request #16 from dbidwell94/cicd
Add 1 more dll to the build artifacts
2025-12-05 03:36:00 -07:00
c798f98407 Add 1 more dll to the build artifacts 2025-12-05 03:35:35 -07:00
5f851872da Merge pull request #15 from dbidwell94/cicd
changed csharp refs -> ref
2025-12-05 03:28:03 -07:00
0dac7ab0b9 changed csharp refs -> ref 2025-12-05 03:27:38 -07:00
76179c28e9 Merge pull request #14 from dbidwell94/cicd
Fix build.yml to include a mapping of /home/dbidwell to /tmp
2025-12-05 03:24:35 -07:00
50fc9138d4 add -e to docker run command 2025-12-05 03:23:46 -07:00
d0e0dbb722 Fix build.yml to include a mapping of /home/dbidwell to /tmp 2025-12-05 03:21:42 -07:00
e24634bed0 Merge pull request #13 from dbidwell94/cicd
More Dockerfile fixes
2025-12-05 03:11:28 -07:00
1bf6bdd6eb More Dockerfile fixes 2025-12-05 03:08:42 -07:00
eedc93d964 Merge pull request #12 from dbidwell94/cicd
Add rust-toolchain.toml dependencies to the dockerfile cache
2025-12-05 03:00:09 -07:00
7162786096 Add rust-toolchain.toml dependencies to the dockerfile cache 2025-12-05 02:57:40 -07:00
df4c2274d5 Merge pull request #11 from dbidwell94/dot-notation
Dot notation and bug improvements
2025-12-05 02:49:35 -07:00
4357bf5263 Attempt to run docker in github actions with correct user and group permissions 2025-12-05 02:45:54 -07:00
dc02133f7e Update build.yml comment about skipping rust doc tests 2025-12-05 02:30:37 -07:00
320d288a6b Start setting up github actions 2025-12-05 02:05:20 -07:00