Commit Graph

  • 4fe437ea4e undef macros CPunch 2023-05-28 12:03:49 -0500
  • cf18bbbe54 fixed GC bug in cundump.c CPunch 2023-05-28 11:55:48 -0500
  • e854c5dbb3 fixed GC bug in cundump.c CPunch 2023-05-28 11:55:48 -0500
  • 3a872fb83f these values can be defined at the top of the function CPunch 2023-05-28 00:08:28 -0500
  • c945c56482 these values can be defined at the top of the function CPunch 2023-05-28 00:08:28 -0500
  • 4ed1c79b50 formatting changes CPunch 2023-05-28 00:03:50 -0500
  • 89d443d767 formatting changes CPunch 2023-05-28 00:03:50 -0500
  • bc6eb9b6dc added cdump.[ch] and cundump.[ch] to makefile CPunch 2023-05-27 23:17:17 -0500
  • 54a959438b added cdump.[ch] and cundump.[ch] to makefile CPunch 2023-05-27 23:17:17 -0500
  • 635f31863f cvm.c: added cosmoV_undump CPunch 2023-05-27 23:16:47 -0500
  • 355842989b cvm.c: added cosmoV_undump CPunch 2023-05-27 23:16:47 -0500
  • 49a7f68239 cdump.c: major refactoring; various fixes CPunch 2023-05-27 23:15:58 -0500
  • 45f36e6e87 cdump.c: major refactoring; various fixes CPunch 2023-05-27 23:15:58 -0500
  • 8efecf71a4 cdump.c: fix instruction and line info dumping CPunch 2023-05-27 23:15:12 -0500
  • 819e76b711 cdump.c: fix instruction and line info dumping CPunch 2023-05-27 23:15:12 -0500
  • 395f352c6e started cundump.c:cosmoD_undump(); minor fixes CPunch 2023-05-25 21:12:21 -0500
  • f116efa02c started cundump.c:cosmoD_undump(); minor fixes CPunch 2023-05-25 21:12:21 -0500
  • 65d37838cd started cdump.c:cosmoD_dump() CPunch 2023-05-25 19:41:13 -0500
  • 465f4d5e4a started cdump.c:cosmoD_dump() CPunch 2023-05-25 19:41:13 -0500
  • 3b13ae1624 minor refactoring and typos CPunch 2023-05-25 19:40:15 -0500
  • 3efee51224 minor refactoring and typos CPunch 2023-05-25 19:40:15 -0500
  • d1a16d990c removed stale COBJ_STREAM usage CPunch 2023-05-25 18:34:39 -0500
  • 2836de090b removed stale COBJ_STREAM usage CPunch 2023-05-25 18:34:39 -0500
  • 0a4d36f2f4 update Docs to reflect keyword changes CPunch 2023-02-10 20:46:05 -0600
  • 8e278e3a7d update Docs to reflect keyword changes CPunch 2023-02-10 20:46:05 -0600
  • 8ac8085d20 syntax: 'var'->'let' 'function'->'func' CPunch 2023-02-09 15:58:25 -0600
  • c8cae03604 syntax: 'var'->'let' 'function'->'func' CPunch 2023-02-09 15:58:25 -0600
  • e335fd95d6 minor formatting fixes CPunch 2023-02-09 12:52:36 -0600
  • 5d805e258b minor formatting fixes CPunch 2023-02-09 12:52:36 -0600
  • b902ac90de removed CObjStream CPunch 2023-02-09 12:42:09 -0600
  • 8df4cc65e3 removed CObjStream CPunch 2023-02-09 12:42:09 -0600
  • 6056f8eb5b added clang-format CPunch 2023-02-09 12:32:48 -0600
  • 7279623e24 added clang-format CPunch 2023-02-09 12:32:48 -0600
  • 88284a0b6e Removed '-Werror' to the Makefile CPunch 2021-06-11 15:01:53 -0500
  • 7998c2ab41 Add documentation for the OS library Inversion 2021-03-27 23:11:47 -0700
  • 517b0b9532 Removed '-Werror' to the Makefile CPunch 2021-06-11 15:01:53 -0500
  • 1df2e212cb
    Merge pull request #4 from NeoInversion/dev CPunch 2021-03-28 01:18:39 -0500
  • 84ec5d2aee Add documentation for the OS library Inversion 2021-03-27 23:11:47 -0700
  • 7b5825668d Added boilerplate for CObjStream CPunch 2021-03-20 01:44:03 -0500
  • 6859ec98ad Added boilerplate for CObjStream CPunch 2021-03-20 01:44:03 -0500
  • d13cc398c8 Added os.system() to the os.* library CPunch 2021-03-20 01:02:13 -0500
  • 057716e0d4 Added os.system() to the os.* library CPunch 2021-03-20 01:02:13 -0500
  • 012d3702bf Updated Appveyor to test testsuite CPunch 2021-03-19 22:25:23 -0500
  • b9e9dedac6 Updated Appveyor to test testsuite CPunch 2021-03-19 22:25:23 -0500
  • d761970f17 Added minimal testsuite for IC CPunch 2021-03-19 22:23:04 -0500
  • 1813bbeb1b Added minimal testsuite for IC CPunch 2021-03-19 22:23:04 -0500
  • 0e730b9c51 Added svg to README, whitelisted commits only effecting the binary CPunch 2021-03-16 15:05:20 -0500
  • 471589d379 Added svg to README, whitelisted commits only effecting the binary CPunch 2021-03-16 15:05:20 -0500
  • 70f931df18 Added AppVeyor CI CPunch 2021-03-16 14:54:44 -0500
  • bff2799bb6 Added AppVeyor CI CPunch 2021-03-16 14:54:44 -0500
  • c13db54d7d Added '__equal' metamethod docs cpunch 2021-02-24 12:52:31 -0600
  • 07ca82f968 Added '__equal' metamethod docs cpunch 2021-02-24 12:52:31 -0600
  • da85d640ce Added another example script 'compare.comso' cpunch 2021-02-23 11:50:41 -0600
  • b545e8e5e3 Added another example script 'compare.comso' cpunch 2021-02-23 11:50:41 -0600
  • 6bc4ec6b04 Improved cosmoO_equals performance for strings cpunch 2021-02-23 11:49:57 -0600
  • 55e6453589 Improved cosmoO_equals performance for strings cpunch 2021-02-23 11:49:57 -0600
  • f92ffcecbd Added '__equal' metamethod, slightly refactored cosmoO_equal cpunch 2021-02-20 12:42:13 -0600
  • c83dca2ab2 Added '__equal' metamethod, slightly refactored cosmoO_equal cpunch 2021-02-20 12:42:13 -0600
  • 66d77bc54b Refactored cosmoO_equals cpunch 2021-02-19 17:04:23 -0600
  • 3890c9dd1e Refactored cosmoO_equals cpunch 2021-02-19 17:04:23 -0600
  • afac75753f cparse.c now throws an error on illegal statements cpunch 2021-02-19 12:47:12 -0600
  • 40739e9bea cparse.c now throws an error on illegal statements cpunch 2021-02-19 12:47:12 -0600
  • 1eec23035f Temporary fix for possible bug Inversion 2021-02-16 16:07:10 -0800
  • c0274d1d77 Update standard library documentation Inversion 2021-02-16 15:53:20 -0800
  • fec26ac380 Add optional custom error message to assert Inversion 2021-02-16 15:53:07 -0800
  • 92b2db9678
    Added <string> arg to assert() CPunch 2021-02-16 18:15:45 -0600
  • b30616bb3c Temporary fix for possible bug Inversion 2021-02-16 16:07:10 -0800
  • 9e6c6038f1 Update standard library documentation Inversion 2021-02-16 15:53:20 -0800
  • 1200e2d512 Add optional custom error message to assert Inversion 2021-02-16 15:53:07 -0800
  • 35466f691f Added C99 support, refactored headers cpunch 2021-02-15 16:20:04 -0600
  • 2050359d2f Added C99 support, refactored headers cpunch 2021-02-15 16:20:04 -0600
  • 71c8dc7e34 Added basic standard library docs cpunch 2021-02-15 14:25:08 -0600
  • 47051575cb Added basic standard library docs cpunch 2021-02-15 14:25:08 -0600
  • 7a6e00be41 Added math.rad() and math.deg() cpunch 2021-02-15 14:06:43 -0600
  • 7c7a2ed8d9 Added math.rad() and math.deg() cpunch 2021-02-15 14:06:43 -0600
  • 14b091b691 Added trig. functions to the math library cpunch 2021-02-15 14:00:26 -0600
  • d1ea5c9703 Added trig. functions to the math library cpunch 2021-02-15 14:00:26 -0600
  • 5c71efbe40 Added OP_POW to cdebug.c; refactored cosmoV_registerProtoObject cpunch 2021-02-13 20:08:35 -0600
  • 7c6c075c2a Added OP_POW to cdebug.c; refactored cosmoV_registerProtoObject cpunch 2021-02-13 20:08:35 -0600
  • 1fff6c7fe9 Added string.rep() to the string library cpunch 2021-02-13 19:07:47 -0600
  • 14539057aa Added string.rep() to the string library cpunch 2021-02-13 19:07:47 -0600
  • 1a96e411f2 Minor Makefile fix cpunch 2021-02-11 20:35:42 -0600
  • 461e1d0c15 Minor Makefile fix cpunch 2021-02-11 20:35:42 -0600
  • fdd0d19308 Added CMake support cpunch 2021-02-11 20:34:04 -0600
  • 2e07715a7d Added CMake support cpunch 2021-02-11 20:34:04 -0600
  • 33da88a18a Minor cbaselib.c cleanup cpunch 2021-02-11 00:58:12 -0600
  • 50b19e9f4f Added argument type check to string.len Inversion 2021-02-10 22:24:31 -0800
  • 472a0ea4c1 Updated baselib in accordance with cosmoV_readCString Inversion 2021-02-10 22:14:58 -0800
  • 76574c7860 Added cosmoV_readCString for convenience Inversion 2021-02-10 22:14:31 -0800
  • 8b931fa4a7 Add string.len to base library Inversion 2021-02-10 22:02:35 -0800
  • ce844dc110 Added error to the base library Inversion 2021-02-10 21:48:41 -0800
  • bc43eaaa75 Minor cbaselib.c cleanup cpunch 2021-02-11 00:58:12 -0600
  • 43a278e12d
    Added error, string.len, and cosmoV_readCString CPunch 2021-02-11 00:27:23 -0600
  • 44f1674b09 Added argument type check to string.len Inversion 2021-02-10 22:24:31 -0800
  • 27aedd2969 Updated baselib in accordance with cosmoV_readCString Inversion 2021-02-10 22:14:58 -0800
  • 7caa696aa2 Added cosmoV_readCString for convenience Inversion 2021-02-10 22:14:31 -0800
  • 2e395065f8 Add string.len to base library Inversion 2021-02-10 22:02:35 -0800
  • 5b8dc30bb8 Added error to the base library Inversion 2021-02-10 21:48:41 -0800
  • 1539a7e676 Added power operator '^', added OP_POW cpunch 2021-02-10 17:26:20 -0600
  • 24bbc22cd4 Minor os.read() fixes cpunch 2021-02-10 17:11:52 -0600