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 |
Kyler Olsen
|
721384d400
|
implemented eval
|
2025-11-30 21:01:10 -07:00 |
Kyler Olsen
|
4ef109bcec
|
implemented lambda
|
2025-11-30 20:54:48 -07:00 |
Kyler Olsen
|
15b3565ee9
|
implemented if
|
2025-11-30 20:50:32 -07:00 |
Kyler Olsen
|
69c211ec06
|
implemented pick
|
2025-11-29 15:36:16 -07:00 |
Kyler Olsen
|
b287c00c65
|
implemented dup
|
2025-11-29 15:26:52 -07:00 |
Kyler Olsen
|
8a5e3494e6
|
implemented bitwise and, not, or, and xor
|
2025-11-29 15:15:24 -07:00 |
Kyler Olsen
|
2f36271439
|
implemented and, not, and or
|
2025-11-29 15:11:42 -07:00 |
Kyler Olsen
|
aa8a69b261
|
Implemented shl and shr
|
2025-11-29 15:07:52 -07:00 |
Kyler Olsen
|
0512147e6d
|
Small fix
|
2025-11-29 14:23:13 -07:00 |
Kyler Olsen
|
b930e2c23b
|
implemented comparisons
|
2025-11-29 14:21:53 -07:00 |
Kyler Olsen
|
f91c63b37f
|
implemented ceil, floor, and round
|
2025-11-29 14:19:34 -07:00 |
Kyler Olsen
|
6a82cde8f2
|
implemented swap
|
2025-11-29 14:18:36 -07:00 |
Kyler Olsen
|
8e67857c95
|
implemented seed and rand
|
2025-11-29 14:12:14 -07:00 |
Kyler Olsen
|
2086ee503d
|
Error fixes
|
2025-11-29 14:03:22 -07:00 |
Kyler Olsen
|
b402f32e68
|
Added out of domain checks
|
2025-11-29 13:57:36 -07:00 |
Kyler Olsen
|
b2e2b91f2c
|
Implemented acos, asin, atan, cos, ln, log, sin, sqrt, and tan
|
2025-11-29 13:54:39 -07:00 |
Kyler Olsen
|
f4a7627d7e
|
Implemented abs
|
2025-11-29 13:48:17 -07:00 |
Kyler Olsen
|
bfeb4c6444
|
Removed builtins that won't be done for the assignment
|
2025-11-29 13:34:08 -07:00 |
Kyler Olsen
|
d7107b3fc5
|
Reworked division, implemented modulus and exponential
|
2025-11-29 13:14:30 -07:00 |
Kyler Olsen
|
3d419f071c
|
Implemented addition, subtraction, and multiplication
|
2025-11-29 13:09:22 -07:00 |
Kyler Olsen
|
433cc3620a
|
Division works
|
2025-11-28 23:50:37 -07:00 |
Kyler Olsen
|
2ddb0ca4d6
|
implemented drop builtin function
|
2025-11-28 23:31:27 -07:00 |
Kyler Olsen
|
b935325eb4
|
The interpreter works! More builtins to be implemented.
|
2025-11-28 23:25:25 -07:00 |