Commit Graph

  • ee147bd78a
    Add vec2 type sam-astro 2022-01-12 08:54:45 -05:00
  • 57deb5a790
    Input and draw handling sam-astro 2022-01-12 08:53:58 -05:00
  • 5f04668ea9
    Added key handling and Update function executer sam-astro 2022-01-12 08:49:03 -05:00
  • dc3917d37b
    Added some input sam-astro 2022-01-12 08:24:25 -05:00
  • 6b1f311036
    Started on collisions sam-astro 2022-01-12 07:57:25 -05:00
  • 74da7a7590
    Added Vec2 initialization sam-astro 2022-01-11 22:40:54 -05:00
  • aa312cbc3b
    Changed to system type sam-astro 2022-01-11 22:39:13 -05:00
  • ab015b0cef aaaaaaaaaaaaaAAAAAAAAAAAAAAAAAAAAAGHGHGHGGHGHHGHGHGGHGHGHGHGHGHGHGHGHHG sam-astro 2022-01-11 21:53:47 -05:00
  • 59d0bd5c56 Almost done implementing simple graphics!! (hopefully) sam-astro 2022-01-11 19:51:09 -05:00
  • 036470a14e Started working on rendering sam-astro 2022-01-10 20:37:16 -05:00
  • 7f2717cd5e
    Merge from optimized sam-astro 2022-01-10 16:28:04 -05:00
  • 42bf1cccce FINALLLY!!!!!!!!! Working version !! sam-astro 2022-01-10 16:22:55 -05:00
  • bde9ed7222 xdfg sam-astro 2022-01-10 14:58:31 -05:00
  • 7b737d7799 hgf sam-astro 2022-01-06 18:41:41 -05:00
  • 41b90c3b4b (slightly) working version. Includes to other files needs fixing, then it should work sam-astro 2022-01-06 16:51:04 -05:00
  • b99cb9ba82
    Update builtin.h sam-astro 2022-01-06 07:29:30 -05:00
  • 1702ae73b0
    Update builtin.h sam-astro 2022-01-06 07:27:08 -05:00
  • 79b1b7102d Fixed most errors, moved things around sam-astro 2022-01-05 15:51:44 -05:00
  • b1a1133d85 Revert "Changed to switch case for Equ and BooleanLogic and added warnings" sam-astro 2022-01-05 15:10:55 -05:00
  • 741e05b500
    Changed to const references sam-astro 2022-01-05 10:53:18 -05:00
  • 3448f39203
    Update main.h sam-astro 2022-01-05 10:49:07 -05:00
  • 40bb09d7c8
    Changed to const references sam-astro 2022-01-05 10:47:54 -05:00
  • f61fa77952
    Changed to const references sam-astro 2022-01-05 10:46:39 -05:00
  • 20415f4ca2
    Changed to const references and added warning sam-astro 2022-01-05 10:45:29 -05:00
  • 4d820e24aa
    Changed name of evalEqu to varOperation sam-astro 2022-01-05 10:41:39 -05:00
  • d761591b14
    Changed to switch case for Equ and BooleanLogic and added warnings sam-astro 2022-01-05 10:20:26 -05:00
  • 26cc5eeeb4
    Warn on function doesn't exit sam-astro 2022-01-05 10:02:15 -05:00
  • ec0e412217
    Added exception errors sam-astro 2022-01-05 09:59:08 -05:00
  • 5df1c50c16
    Added warnings and errors and created functions for cleaner code sam-astro 2022-01-05 09:54:02 -05:00
  • 22fa7fd57f
    Changed catch error type to boost::bad_any_cast sam-astro 2022-01-05 09:24:21 -05:00
  • c705771eaa
    ProcessLine if else, inline exist checks sam-astro 2022-01-05 09:17:03 -05:00
  • 4fb5500cc3
    Actually, these are the new function changes sam-astro 2022-01-05 08:50:33 -05:00
  • ddf09173e4
    Updated to newest function syntax sam-astro 2022-01-05 08:43:28 -05:00
  • 1cc2e9abe7
    Updated to new function syntax sam-astro 2022-01-05 08:41:25 -05:00
  • 83404f266f
    Changed many function inputs to const sam-astro 2022-01-05 08:37:28 -05:00
  • c360238d78 Continued conversion into 'any' variable and function storage sam-astro 2022-01-03 18:33:07 -05:00
  • a25df38803
    Update builtin.h sam-astro 2022-01-03 13:58:14 -05:00
  • 93eff0b337
    Updated functions and var gathering sam-astro 2022-01-03 13:52:54 -05:00
  • aba94781ba
    Update main.h sam-astro 2022-01-03 13:34:31 -05:00
  • e72f58810e
    Update builtin.slg sam-astro 2022-01-03 13:32:34 -05:00
  • e17b89b972
    Update builtin.h sam-astro 2022-01-03 13:24:41 -05:00
  • f4a5f3d0e2
    Continue converting to "any" type sam-astro 2022-01-03 13:19:35 -05:00
  • f796358af6
    Removed for loops in place of .substr() sam-astro 2022-01-03 12:05:54 -05:00
  • 392879fbad
    Started optimization with unordered_map hash table sam-astro 2022-01-03 11:51:49 -05:00
  • 2880d7e007 Performance fix sam-astro 2022-01-02 15:59:30 -05:00
  • 9874d03b3f Added many built-in functions and variables, also allowed for displaying graphics. sam-astro 2022-01-02 15:33:17 -05:00
  • 435d2a2270 Added strig differentiation, and am making cross-referencable functions that can be made in c++. Also made a "builtin.slg" file to load built-in functions and variables written in slang sam-astro 2022-01-02 11:41:53 -05:00
  • 29f4ad704f
    Update Main.cpp sam-astro 2022-01-01 23:46:31 -05:00
  • 49c26219fc Worked on evaluator and concatenating strings sam-astro 2022-01-01 22:53:35 -05:00
  • ee8197a921 Created expression evaluator, and allow for comments and commenting out code sam-astro 2022-01-01 17:02:48 -05:00
  • 0a7a8fb709 Changed the ending once again sam-astro 2022-01-01 14:09:54 -05:00
  • 58db74ee73 changed file ending for script to a less used one sam-astro 2021-12-30 21:26:42 -05:00
  • d11b8a0c56 Checks for re-intitialization sam-astro 2021-12-29 17:38:00 -05:00
  • e7d8f31851 added better functions and stuf sam-astro 2021-12-29 17:13:04 -05:00
  • 41d4b11ed1 Added function call functionality at one point, also worked on args and started on 'equation' functionaliy, allowing for multiple operations in the same line and parenthesis, like: int g = (y - 4) + ((x + b) / 4) sam-astro 2021-12-25 17:04:25 -05:00
  • ce87bdbe81 Get real value of operated on items, just in case they are variables. Other stuff sam-astro 2021-12-25 15:56:21 -05:00
  • 6c42f6d7d3 Merge branch 'master' of https://github.com/sam-astro/Slang sam-astro 2021-12-24 23:15:03 -05:00
  • 68e0ed31c0 Added if statements sam-astro 2021-12-24 23:14:40 -05:00
  • bf631068a6
    Create README.md sam-astro 2021-12-24 22:31:40 -05:00
  • 95966cfc74 Add project files. sam-astro 2021-12-24 22:28:46 -05:00
  • e202d484a1 Add .gitignore and .gitattributes. sam-astro 2021-12-24 22:28:43 -05:00