Netkas
f96dbed955
Minor corrections
2022-12-30 04:21:44 -05:00
Netkas
b856511c43
Minor corrections
2022-12-30 04:21:30 -05:00
Netkas
4f44ad519d
Updated method in \RTEX\Objects\Program\Instructions\Base > ArraySet > setValue()
2022-12-30 03:23:47 -05:00
Netkas
98744973b2
Updated Invoke instruction to use Callable
instead of a combination of namespace
& method
2022-12-30 03:23:01 -05:00
Netkas
be3875692c
Added support for Unknown variable types (for printing to strings)
2022-12-30 03:07:04 -05:00
Netkas
88580d6ad8
Updated \RTEX\Abstracts > InstructionType
2022-12-30 03:06:42 -05:00
Netkas
753d42d159
Added Exception classes for RTEX
2022-12-30 03:06:27 -05:00
Netkas
6b45b56b1b
Corrected return type in \RTEX\Interfaces > InstructionInterface
2022-12-30 03:02:58 -05:00
Netkas
671958063c
Refactored Comparators instructions and added documentation
2022-12-30 03:01:38 -05:00
Netkas
f071d1dc72
Updated documentation for base instructions
2022-12-30 03:00:04 -05:00
Netkas
dc0811a271
Refactored Base instructions and added documentation
2022-12-30 02:47:43 -05:00
Netkas
deccb1f6fa
Updated __toString() methods for Arithmetic Instructions
2022-12-30 02:41:41 -05:00
Netkas
e11efb01b9
Added documentation for arithmetic instructions
2022-12-30 00:46:50 -05:00
Netkas
933f194726
Refactored all Arithmetic instructions
2022-12-30 00:46:25 -05:00
Netkas
ba0dc302ff
Moved Instruction Documentation
2022-12-29 16:11:06 -05:00
Netkas
63d202bad2
Refactored GreaterThanOrEquals, added documentation
2022-12-29 16:06:49 -05:00
Netkas
8ea2ddd21d
Updated ArrayGet.php
2022-12-29 16:04:59 -05:00
Netkas
5a6f406ec7
Refactored GreaterThan, added documentation
2022-12-29 16:04:46 -05:00
Netkas
876621f618
Refactored GetVariable, added documentation
2022-12-29 14:21:38 -05:00
Netkas
0cbb927066
Refactored equals, added documentation
2022-12-29 14:17:56 -05:00
Netkas
172bc4866a
Refactored \RTEX\Objects\Program\Instructions > Equals > eval()
2022-12-28 00:25:11 -05:00
Netkas
cfb55fd7df
Updated \RTEX\Objects\Program\Instructions > ArrayGet
2022-12-28 00:21:32 -05:00
Netkas
cf36d18612
Added method \RTEX\Classes > Validate > validateRegex()
2022-12-27 02:51:54 -05:00
Netkas
66cd6d0625
Added 'double' to \RTEX\Abstracts > VariableType
2022-12-27 02:50:38 -05:00
Netkas
47b434b625
Added more instruction types to \RTEX\Abstracts > InstructionType
2022-12-27 02:47:49 -05:00
Netkas
452b923b3f
Added 'array' to \RTEX\Abstracts > VariableType
2022-12-27 02:47:26 -05:00
Netkas
fcfa860116
Added \RTEX\Abstracts > RuntimeExceptionCode
2022-12-27 02:46:25 -05:00
Netkas
feb06cdb6b
Added \RTEX\Abstracts > RegexPatterns
2022-12-27 02:46:09 -05:00
Netkas
48a89b65b8
Added instruction_example.png
2022-12-27 00:37:42 -05:00
Netkas
fa11bd28cd
Updated README.md
2022-12-27 00:37:08 -05:00
Netkas
8cac3a3eec
Added LICENSE (MIT)
2022-12-27 00:36:55 -05:00
Netkas
cd22006d70
Added CONTRIBUTING.md
2022-12-27 00:36:47 -05:00
Netkas
114e4bcc59
Added CODE_OF_CONDUCT.md
2022-12-27 00:36:23 -05:00
Netkas
fea535aad2
Refactored Divide instruction and added documentation for the instruction.
2022-12-26 23:11:48 -05:00
Netkas
574e7c51f9
Added query validation to \RTEX\Objects\Program\Instructions > ArrayGet
2022-12-26 21:05:50 -05:00
Netkas
c01ad0d6d9
Refactored ArrayGet instruction and added documentation for the instruction.
2022-12-26 21:00:24 -05:00
Netkas
7ff6dda8e0
Refactored \RTEX\Objects\Program\Instructions > Divide
2022-12-26 16:28:55 -05:00
Netkas
b6ae2efc82
Refactored \RTEX\Objects\Program\Instructions > ArrayGet
2022-12-26 16:26:44 -05:00
Netkas
6a077bb5a1
Refactored Classes
2022-12-26 16:24:32 -05:00
Netkas
05428dca07
Updated InstructionBuilder to include more methods for building instructions
2022-12-25 22:49:08 -05:00
Netkas
6e543a6e1b
Updated InstructionInterface
2022-12-25 19:01:33 -05:00
Netkas
08c4b3079e
Introduces various instruction additions to the base engine.
...
Created \RTEX\Objects\Program\Instructions > Sum
Created \RTEX\Objects\Program\Instructions > Subtract
Created \RTEX\Objects\Program\Instructions > Power
Created \RTEX\Objects\Program\Instructions > Multiply
Created \RTEX\Objects\Program\Instructions > Modulo
Created \RTEX\Objects\Program\Instructions > LessThanOrEquals
Created \RTEX\Objects\Program\Instructions > LessThan
Created \RTEX\Objects\Program\Instructions > Invoke
Created \RTEX\Objects\Program\Instructions > GreaterThanOrEquals
Created \RTEX\Objects\Program\Instructions > GreaterThan
Created \RTEX\Objects\Program\Instructions > Equals
Created \RTEX\Objects\Program\Instructions > Divide
Created \RTEX\Objects\Program\Instructions > ArrayGet
Refactored \RTEX\Objects\Program\Instructions > SetVariable
Refactored \RTEX\Objects\Program\Instructions > GetVariable
2022-12-25 18:56:54 -05:00
Netkas
68b50a1a21
Added idea files
2022-12-23 00:10:53 -05:00
Netkas
a21df6a41d
Added .gitignore for .idea
2022-12-23 00:10:40 -05:00
Netkas
d136f3f9da
Added project.json
2022-12-23 00:10:25 -05:00
Netkas
7e5207c45a
Added base files, with the basic ability to add/remove variables from the Runtime.
2022-12-23 00:10:02 -05:00
Netkas
aef02c4bff
Added .gitignore
2022-12-22 23:48:53 -05:00