Kyler Olsen
|
d480321014
|
Fixed test cases collecting
|
2025-11-12 11:10:32 -07:00 |
Kyler Olsen
|
2c550c4662
|
Broke up test case generation
|
2025-11-12 11:09:13 -07:00 |
Kyler Olsen
|
a62008a3e0
|
Updated test reporting formatting
|
2025-11-11 20:12:14 -07:00 |
Kyler Olsen
|
2ec9d1d1a9
|
Added basic tests for SlsStr
|
2025-11-11 20:11:02 -07:00 |
Kyler Olsen
|
beae4f0b9d
|
Refactor string handling functions
|
2025-11-11 19:51:40 -07:00 |
Kyler Olsen
|
2b44aad1c7
|
Merge branch 'master' into strings
|
2025-11-11 18:48:41 -07:00 |
Kyler Olsen
|
cceedd2e46
|
Update CFLAGS and CTESTFLAGS to use C99 standard
|
2025-11-11 18:44:29 -07:00 |
Kyler Olsen
|
1617f6945a
|
Fixes for string.c
|
2025-11-10 21:29:01 -07:00 |
Kyler Olsen
|
2ebe34a9a6
|
Updated to new string type
|
2025-11-08 01:02:01 -07:00 |
Kyler Olsen
|
a5b119807d
|
Implemented string helper functions
|
2025-11-07 23:31:19 -07:00 |
Kyler Olsen
|
f3af20aa36
|
Started reworking strings
|
2025-11-07 14:31:02 -07:00 |
Kyler Olsen
|
40007c27a6
|
Renamed errors.h and separated bool.h
|
2025-11-07 14:29:33 -07:00 |
Kyler Olsen
|
329a71ca24
|
Worked on numeric literal parsing
|
2025-11-06 22:07:04 -07:00 |
Kyler Olsen
|
9f616d3e87
|
Added tests generator
|
2025-11-06 18:59:18 -07:00 |
Kyler Olsen
|
3b1e05241e
|
Fixed and added more test cases
|
2025-11-06 16:16:24 -07:00 |
Kyler Olsen
|
681322ea2e
|
Lexer can now do most integers
|
2025-11-06 14:44:57 -07:00 |
Kyler Olsen
|
bf787f3cfe
|
Added gdb debug to makefile
|
2025-11-06 14:33:51 -07:00 |
Kyler Olsen
|
f91fe2793a
|
Started numeric type parsing
|
2025-11-06 11:54:35 -07:00 |
Kyler Olsen
|
c00ff5c798
|
Worked on lexing
|
2025-11-06 00:55:02 -07:00 |
Kyler Olsen
|
389890a7e7
|
Worked on tests
|
2025-11-06 00:54:52 -07:00 |
Kyler Olsen
|
6aad733263
|
Updated to test lexical errors
|
2025-11-05 22:48:07 -07:00 |
Kyler Olsen
|
3aa4af6577
|
Worked on making test cases
|
2025-11-05 17:03:21 -07:00 |
Kyler Olsen
|
98922385e8
|
Reworked how tests are defined
|
2025-11-05 16:40:41 -07:00 |
Kyler Olsen
|
bc2247481b
|
Extracted lexer test helpers
|
2025-11-05 15:20:11 -07:00 |
Kyler Olsen
|
b121c1dc9b
|
Updated header paths
|
2025-11-05 15:18:50 -07:00 |
Kyler Olsen
|
c17a733790
|
Excluding interpreter main.o from tests linking
|
2025-11-05 14:41:45 -07:00 |
Kyler Olsen
|
c1322874f1
|
Worked on lexer
|
2025-11-04 23:16:12 -07:00 |
Kyler Olsen
|
906a632fef
|
Lexer tests working
|
2025-11-04 23:16:00 -07:00 |
Kyler Olsen
|
2ea933c8b1
|
Fixed bootstrap problem
|
2025-11-04 21:25:07 -07:00 |
Kyler Olsen
|
f8f726aa52
|
Implemented test_square_fn test case
|
2025-11-03 15:21:36 -07:00 |
Kyler Olsen
|
c26d0ff87a
|
Update SLS_C/README.md
|
2025-11-03 11:26:04 -07:00 |
Kyler Olsen
|
a13a226653
|
Add SLS_C/README.md
|
2025-11-03 11:24:28 -07:00 |
Kyler Olsen
|
7777b533e8
|
Fixed errors in tests
|
2025-11-02 22:33:29 -07:00 |
Kyler Olsen
|
ef18ff2bc0
|
Finished makefile
|
2025-11-02 22:15:16 -07:00 |
Kyler Olsen
|
6d5e0fd99d
|
Worked on makefile
|
2025-11-02 22:14:33 -07:00 |
Kyler Olsen
|
c7e2eb8c34
|
Started lexer
|
2025-11-02 22:13:19 -07:00 |
Kyler Olsen
|
7c6fdfd40b
|
Started makefile
|
2025-11-02 21:37:52 -07:00 |
Kyler Olsen
|
69de420089
|
Started tests.c main
|
2025-11-02 21:37:45 -07:00 |
Kyler Olsen
|
f2614f4f25
|
Worked on a central test cases
|
2025-11-02 21:36:38 -07:00 |
Kyler Olsen
|
804ea303ea
|
Finished updating test helpers to standard function signatures
|
2025-11-01 22:34:58 -06:00 |
Kyler Olsen
|
ef0008df77
|
Started updating test helpers to standard function signatures
|
2025-11-01 15:33:28 -06:00 |
Kyler Olsen
|
66a50da66c
|
Added Hello World program test
|
2025-11-01 15:19:20 -06:00 |
Kyler Olsen
|
03ca3411d0
|
Implemented test_token_string_value test helper function
|
2025-11-01 00:23:48 -06:00 |
Kyler Olsen
|
1cf292d3e5
|
Implemented test_array_struct_inline_value test helper function
|
2025-11-01 00:04:37 -06:00 |
Kyler Olsen
|
c7bd3bea12
|
Arrays can't be an array of Token Strings and Type Tuple
|
2025-10-31 16:33:55 -06:00 |
Kyler Olsen
|
a20deb94dc
|
Fixed test_token_string_value function signature
|
2025-10-31 14:56:17 -06:00 |
Kyler Olsen
|
c86f03ee3f
|
Added tests
|
2025-10-31 10:26:21 -06:00 |
Kyler Olsen
|
6d51b8a92b
|
Revert "Cleaned up line formatting"
This reverts commit ca51ae75d6.
|
2025-10-31 09:45:12 -06:00 |
Kyler Olsen
|
ca51ae75d6
|
Cleaned up line formatting
|
2025-10-31 00:38:36 -06:00 |
Kyler Olsen
|
b16887d6aa
|
Worked on tests
|
2025-10-31 00:00:37 -06:00 |