Kyler Olsen
|
c1c54277a7
|
Fixed path error
|
2025-12-03 23:57:45 -07:00 |
Kyler Olsen
|
c89acbbdfb
|
Started Raspberry Pi Pico build target
|
2025-12-03 23:57:33 -07:00 |
Kyler Olsen
|
3a57fd7373
|
Added builtin operators to python port
|
2025-12-03 23:43:32 -07:00 |
Kyler Olsen
|
60c6e3900f
|
More on report
|
2025-12-03 23:28:08 -07:00 |
Kyler Olsen
|
b98012488a
|
Worked on report
|
2025-12-03 16:45:37 -07:00 |
Kyler Olsen
|
c74ba18067
|
Fixed version numbers
|
2025-12-03 15:14:29 -07:00 |
Kyler Olsen
|
5b5e24e633
|
Cleaned up stuff from porting
|
2025-12-03 15:07:52 -07:00 |
Kyler Olsen
|
35a6f4537f
|
Fixes to file and repl
|
2025-12-03 14:58:37 -07:00 |
Kyler Olsen
|
64f620b2ef
|
Claude implementation of lexer.py
|
2025-12-03 14:57:15 -07:00 |
Kyler Olsen
|
8e918dcf34
|
Merge branch 'master' into python
|
2025-12-03 11:14:04 -07:00 |
Kyler Olsen
|
2dabd4bf30
|
Renamed python module
|
2025-12-03 11:11:08 -07:00 |
Kyler Olsen
|
835132577f
|
renaming rust bin
|
2025-12-03 11:03:28 -07:00 |
Kyler Olsen
|
1c62f064a4
|
Fixed errors in builtin and interpreter
|
2025-12-03 10:53:46 -07:00 |
Kyler Olsen
|
e76287b9a4
|
Claude builtin implementation
|
2025-12-03 00:40:22 -07:00 |
Kyler Olsen
|
3a054bc211
|
Updated python .gitignore
|
2025-12-02 23:39:38 -07:00 |
Kyler Olsen
|
2c8e459cac
|
Added file and main
|
2025-12-02 23:34:29 -07:00 |
Kyler Olsen
|
a754cd4df4
|
Refactor version generation and error handling in versioning scripts
|
2025-12-02 23:18:41 -07:00 |
Kyler Olsen
|
4a2ee88328
|
Refactor versioning and metadata handling in the Python module
|
2025-12-02 22:51:34 -07:00 |
Kyler Olsen
|
1a11569e9a
|
Readded introductory description to README.md
|
2025-12-02 22:24:04 -07:00 |
Kyler Olsen
|
ac9bbc0415
|
Update build configuration and enhance versioning process
|
2025-12-02 22:23:11 -07:00 |
Kyler Olsen
|
c1db0937a2
|
Created sls_build_backend module to help build the python module
|
2025-12-02 22:22:53 -07:00 |
Kyler Olsen
|
3c288e9165
|
worked on filling in the project
|
2025-12-02 21:38:27 -07:00 |
Kyler Olsen
|
3dc5455323
|
Python Project Skeleton
|
2025-12-02 19:10:11 -07:00 |
Kyler Olsen
|
081930e6f5
|
Fixed warnings
|
2025-12-02 11:52:20 -07:00 |
Kyler Olsen
|
6f4be5a929
|
Small fixes
|
2025-12-02 11:31:46 -07:00 |
Kyler Olsen
|
a154741176
|
Added numeric type annotations
|
2025-12-02 11:31:27 -07:00 |
Kyler Olsen
|
a26a1c0d4a
|
Merge branch 'rust' into rust-claude
|
2025-12-02 10:45:31 -07:00 |
Kyler Olsen
|
08f0437136
|
It compiles
|
2025-12-02 00:37:53 -07:00 |
Kyler Olsen
|
08a8aadf16
|
Claude attempt at lexer.rs
|
2025-12-01 23:46:46 -07:00 |
Kyler Olsen
|
ae077ef433
|
All reimplemented, lexer still needs to be finished
|
2025-12-01 23:37:10 -07:00 |
Kyler Olsen
|
d17687e5a6
|
Changed test function names to be snake case
|
2025-12-01 22:33:51 -07:00 |
Kyler Olsen
|
1875f2debd
|
Refactor token_match_expectation to improve numeric and char handling
|
2025-12-01 17:27:25 -07:00 |
Kyler Olsen
|
483e0c3d52
|
Add YAML to Rust test case generator
|
2025-12-01 16:19:07 -07:00 |
Kyler Olsen
|
e1c43f7b2e
|
Refactor lexer to implement token types and enhance token generation logic
|
2025-12-01 09:14:35 -07:00 |
Kyler Olsen
|
a15490b521
|
Remove unneeded HashTable and SlsStr implementations
|
2025-12-01 09:12:04 -07:00 |
Kyler Olsen
|
6f81cbdf15
|
Implement core modules and initial interpreter setup for SLS Rust
|
2025-12-01 09:08:27 -07:00 |
Kyler Olsen
|
b70634b450
|
Started rust port
|
2025-12-01 08:53:14 -07:00 |
Kyler Olsen
|
58f41e6bda
|
added .gitignores for projects
|
2025-12-01 08:50:13 -07:00 |
Kyler Olsen
|
5094e8b4ab
|
implemented for
|
2025-12-01 00:56:36 -07:00 |
Kyler Olsen
|
749d5b4185
|
implemented logb, max, min, and rot
|
2025-12-01 00:39:25 -07:00 |
Kyler Olsen
|
7f46fd7f84
|
Adjusted indentations
|
2025-12-01 00:19:54 -07:00 |
Kyler Olsen
|
90492053f2
|
Added executing a file
|
2025-12-01 00:09:56 -07:00 |
Kyler Olsen
|
53983d8e92
|
implemented const
|
2025-11-30 23:18:40 -07:00 |
Kyler Olsen
|
1fa6f4ec2a
|
Fixed type_of
|
2025-11-30 23:07:06 -07:00 |
Kyler Olsen
|
c9f15fceb9
|
implemented atan2
|
2025-11-30 23:01:53 -07:00 |
Kyler Olsen
|
8067b93e62
|
implemented roll
|
2025-11-30 22:58:33 -07:00 |
Kyler Olsen
|
5ea2d8fe2a
|
implemented while
|
2025-11-30 22:24:57 -07:00 |
Kyler Olsen
|
024af6a778
|
Added TRUTHY preprocessor macro
|
2025-11-30 22:10:28 -07:00 |
Kyler Olsen
|
50f90dcf84
|
implemented type_of
|
2025-11-30 21:11:55 -07:00 |
Kyler Olsen
|
ae3483c612
|
match won't be implemented with the current implementation of token strings
|
2025-11-30 21:04:02 -07:00 |