Stone_Red
|
863356bdb4
|
Replace British spellings with American in XML docs
|
2026-03-05 02:23:41 +01:00 |
|
Stone_Red
|
8a15040baa
|
Add methods for removing and disabling statements, with related tests
|
2026-03-05 01:38:50 +01:00 |
|
Stone_Red
|
265f20d4b7
|
Move YesNtInterpreter constructor above custom statement methods
|
2026-03-05 01:03:32 +01:00 |
|
Stone_Red
|
64c61f0f8c
|
Improve stack trace error handling.
|
2026-03-04 23:38:01 +01:00 |
|
Stone_Red
|
a2f621d3f4
|
Add XML docs
|
2026-03-04 20:44:06 +01:00 |
|
Stone_Red
|
ac78afc12f
|
Fix warnings
|
2026-03-04 20:34:45 +01:00 |
|
Stone_Red
|
10d5766873
|
Centralize exit messages in ExitMessages class
|
2026-03-04 20:32:25 +01:00 |
|
Stone_Red
|
b2fdd9c841
|
Remove Initialize calls and add AddStatement tests
|
2026-03-04 19:41:19 +01:00 |
|
Stone_Red
|
8e0abf155a
|
Make YesNtInterpreter usable as a library and add AddStatement method to be able to define custom statement
|
2026-03-04 19:40:46 +01:00 |
|
Stone_Red
|
9813426f06
|
Code cleanup
|
2026-03-04 18:12:08 +01:00 |
|
Stone_Red
|
e99df1e3f2
|
Add list statement support with tests for creation, access, and errors
|
2026-03-04 15:47:54 +01:00 |
|
Stone_Red
|
344e9e644e
|
Use source generator instead of reflection
|
2026-03-04 15:06:43 +01:00 |
|
Stone_Red
|
9a6f1d7806
|
Escape invisible character is debug mode
|
2024-08-08 23:57:40 +02:00 |
|
Stone_Red
|
c3bc324519
|
Reset function in and out parameters stack
|
2024-08-07 20:17:59 +02:00 |
|
Stone_Red
|
7078ed5637
|
Upgrade to .NET 8 and code cleanup
|
2024-08-07 19:48:03 +02:00 |
|
Stone_Red
|
79df5c9b97
|
Many improvements and bug fixes
|
2023-09-27 12:15:38 +02:00 |
|
Stone_Red
|
2e023f1a4e
|
Add empty cwl command
|
2022-11-17 14:07:29 +01:00 |
|
Stone_Red
|
9d22381085
|
Rename SaveString to SafeString
|
2022-11-17 12:58:05 +01:00 |
|
Stone_Red
|
e539813314
|
Use correct directory when importing other file
|
2022-11-17 11:54:01 +01:00 |
|
Stone_Red
|
1ced6f393c
|
Improve code formatting
|
2022-11-17 11:40:51 +01:00 |
|
Stone_Red
|
533ad23c4d
|
Fix error when loading empty file
|
2022-11-17 09:29:29 +01:00 |
|
Stone_Red
|
3c98c2b26f
|
Code structure and speed imporvments
|
2022-04-28 19:58:30 +02:00 |
|
Stone_Red
|
c1b581e2db
|
Fix bugs and add new statement
- Add clear call stack (`ccs`) statement
- Use `\v` instead of `\r` to support escape sequences in the future
|
2022-03-31 21:51:31 +02:00 |
|
Stone_Red
|
1dfa39492f
|
Change namespace of some files
|
2022-03-31 13:23:19 +02:00 |
|
Stone_Red
|
510d2d910c
|
Add more statements and bug fixes
- Add `Execute(List<string>...` method to interpreter
- Add escape sequence (`!!`)
- Fix `Evaluator.Calulate` method not correctly handling `-` and `+` prefixes
|
2022-03-31 13:01:31 +02:00 |
|
Stone_Red
|
29bbcebf74
|
Change code flow and variable statements
- Labels (`lbl`) in functions are now local
- Fix code smell problems
|
2022-03-31 12:56:35 +02:00 |
|
Stone_Red
|
83f99d4dd5
|
Code structure improvements
|
2022-03-10 12:43:22 +01:00 |
|
Stone_Red
|
4bef308ff2
|
- Add predefined variables
- Add `mod` function
- Improve function calling syntax
|
2022-01-13 13:39:02 +01:00 |
|
Stone_Red
|
ea5bbda2c7
|
- Fix code editor resize problems
- Fix crash when using `get` our `out` multiple times with the same variable name
- Show the name of the file in which the error occured
|
2022-01-13 07:30:37 +01:00 |
|
Stone_Red
|
895eb51c8d
|
- Add function in and out parameters
|
2022-01-11 19:08:15 +01:00 |
|
Stone-Red-Code
|
2a7e8074ba
|
- Add functions
- Code improvements
|
2021-11-19 20:49:55 +01:00 |
|