Commit Graph

  • e1628f1a73 docstring for pocket functions implemented Thakee Nathees 2021-06-18 10:12:57 +0530
  • af55fe6811
    Merge pull request #86 from xSavitar/bitwise-not Thakee Nathees 2021-06-17 18:29:46 +0530
  • fbcf6fc1a1 use PEEK() so we don't loose reference Derick Alangi 2021-06-16 20:54:07 +0100
  • ac1d825f13 Add support for bitwise NOT (~) operator to pocketlang Derick Alangi 2021-06-16 16:54:02 +0100
  • 2e7ede104d
    Merge pull request #91 from ThakeeNathees/scons-removed Thakee Nathees 2021-06-17 16:17:59 +0530
  • f3fa3a61d3 scons script removed and build scripts refactored Thakee Nathees 2021-06-17 16:12:53 +0530
  • dc13ee01d3
    Merge pull request #90 from alexcpatel/makefile-compile-objects Thakee Nathees 2021-06-17 15:47:02 +0530
  • 90f95391b3 Makefile: compile objects individually, then link Alexander Patel 2021-06-17 00:47:33 -0700
  • 1e6fd9de5e
    Merge pull request #87 from ThakeeNathees/minor-refactors Thakee Nathees 2021-06-17 01:13:14 +0530
  • d0229a9744 minor refactors for internal documenting. Thakee Nathees 2021-06-16 17:03:13 +0530
  • 2b92758b83
    Merge pull request #83 from xSavitar/fix-issue-79 Thakee Nathees 2021-06-16 17:30:16 +0530
  • c7a6bdec49 Improve REPL to use a byte buffer with fgetc() to read line Derick Alangi 2021-06-16 12:14:23 +0100
  • d8f1ee8fe3
    Merge pull request #75 from ekinbarut/master Thakee Nathees 2021-06-16 14:04:34 +0530
  • 22669bc226 changed the keyword in unit tests, prism and in the md Ekin 2021-06-16 11:14:35 +0300
  • 8bfe0930c5
    Merge pull request #82 from alexcpatel/add-alexcpatel-author Thakee Nathees 2021-06-16 10:42:08 +0530
  • 1d8cd13d4e
    Merge pull request #81 from alexcpatel/tests-from-anywhere Thakee Nathees 2021-06-16 10:40:42 +0530
  • 3a83b8aca3 AUTHORS: add alexcpatel to authors Alexander Patel 2021-06-15 22:09:08 -0700
  • d830a59c7c tests: allow tests to be called from anywhere Alexander Patel 2021-06-15 21:41:36 -0700
  • 03f3f3dc80
    Merge pull request #80 from alexcpatel/list-addition Thakee Nathees 2021-06-16 09:59:46 +0530
  • 59333177cd pk_core: implement list addition Alexander Patel 2021-06-15 20:36:25 -0700
  • 5f6f66517f Merge pull request #77 from ThakeeNathees/ci-workflow2 Thakee Nathees 2021-06-16 03:36:02 +0530
  • ccb1ae4151 ci workflow script (build.yml) created Thakee Nathees 2021-06-16 03:33:13 +0530
  • e2d8533e27 Merge pull request #76 from ThakeeNathees/ci-workflow Thakee Nathees 2021-06-16 03:00:37 +0530
  • 945af460e0 CI-workflow implemented Thakee Nathees 2021-06-16 02:13:57 +0530
  • 7ab4e55d6e
    bin hex literals implemented (#72) Thakee Nathees 2021-06-16 00:24:30 +0530
  • 8c51133cf1 Changed the else if notation to elsif, and the keyword count Ekin 2021-06-15 12:04:27 +0300
  • 1f91d1ee81 changed the elif notation to else if Ekin 2021-06-15 11:27:19 +0300
  • c58159b63d
    Fix typos + rename variables (#73) Alexander Patel 2021-06-15 00:37:49 -0700
  • da5d5d6993
    Merge pull request #71 from alexcpatel/op-oreq-xoreq Thakee Nathees 2021-06-15 10:25:27 +0530
  • ae4d2971c1 operator oreq and xoreq implemented Alexander Patel 2021-06-14 21:36:10 -0700
  • ba66b04f3f
    Merge pull request #69 from ThakeeNathees/op-andeq Thakee Nathees 2021-06-14 21:57:21 +0530
  • 72e7522c12 operator andeq implemented Thakee Nathees 2021-06-14 21:50:07 +0530
  • 1ea9e4c5c7
    Merge pull request #67 from ThakeeNathees/import-name-bug Thakee Nathees 2021-06-14 10:16:17 +0530
  • 558241a77b import name bind bug fix Thakee Nathees 2021-06-14 00:11:13 +0530
  • 848e4c338b
    Merge pull request #66 from xSavitar/typo-cleanup-pocketlang.h Thakee Nathees 2021-06-14 00:42:16 +0530
  • f1ac31953a Cleanup some typos from the include/pocketlang.h header file Derick Alangi 2021-06-13 19:22:57 +0100
  • e90763c878 Merge pull request #65 from xSavitar/attr-range-start-end Thakee Nathees 2021-06-13 22:08:00 +0530
  • ece87384ab Add support for .start and .end attributes on Range objects Derick Alangi 2021-06-13 17:28:31 +0100
  • d7f7c21081
    Merge pull request #62 from ThakeeNathees/tco Thakee Nathees 2021-06-13 21:58:36 +0530
  • 6992f54ef3 Tail call optimization implemented Thakee Nathees 2021-06-13 01:47:44 +0530
  • 22be6af376 Add support for bitwise XOR, LSHIFT and RSHIFT operators (#63) Derick Alangi 2021-06-13 14:50:39 +0100
  • 9b2d28ef45 docs update after lang.disas Thakee Nathees 2021-06-13 11:03:18 +0530
  • 2707c1eec3
    Fix #54: Add bitwise OR operator and make it available in PKVM (#59) Derick Alangi 2021-06-13 05:13:05 +0100
  • 04bc61e93d
    Merge pull request #61 from ThakeeNathees/disas Thakee Nathees 2021-06-12 16:40:56 +0530
  • 17df5eb1e4 disassemble implemented Thakee Nathees 2021-06-12 12:26:09 +0530
  • 473daa4716
    Merge pull request #58 from xSavitar/cos-and-tan Thakee Nathees 2021-06-11 23:00:02 +0530
  • 15716de9ce Fix #56: Implement the cos() and tan() math functions Derick Alangi 2021-06-11 17:17:20 +0100
  • 749456e215 some (minor) code cleanups Thakee Nathees 2021-06-11 13:16:55 +0530
  • 4bf045bcac
    Merge pull request #52 from ThakeeNathees/authors-file-created Thakee Nathees 2021-06-11 01:15:14 +0530
  • 4d2fc474f9 created an AUTHORS file. Thakee Nathees 2021-06-11 00:20:06 +0530
  • 484aa5d88f
    Merge pull request #51 from ThakeeNathees/core-attrib Thakee Nathees 2021-06-10 23:55:05 +0530
  • 9fdab23a94 core attributes refactored and added tests Thakee Nathees 2021-06-10 05:05:14 +0530
  • 3a7ffc7cf1
    Cleanup more typos from cli/ source files (#50) Derick Alangi 2021-06-10 03:23:16 +0100
  • fd6d2412ee
    Fix more typos in cli/common.h (#49) Derick Alangi 2021-06-09 23:57:28 +0100
  • 04c333a15e
    Set pointer to first byte of mem block when realloc()'d (#48) Derick Alangi 2021-06-09 23:40:24 +0100
  • 49c1fec85f
    REPL implementation. (#47) Thakee Nathees 2021-06-09 16:12:26 +0530
  • 1a60646e38
    Fix minor typos, while reading codebase (#46) Derick Alangi 2021-06-08 17:49:58 +0100
  • 595f120ecd
    A quick documentation on how to run a pocketlang program locally (#45) Derick Alangi 2021-06-08 17:21:15 +0100
  • 63d3039eeb
    Merge pull request #44 from ThakeeNathees/repl-refactor-3 Thakee Nathees 2021-06-08 20:22:39 +0530
  • 9901d4d441 REPL refactor [3/3] Thakee Nathees 2021-06-07 22:26:56 +0530
  • 14ff7070bb
    Merge pull request #43 from ThakeeNathees/repl-refactor-2 Thakee Nathees 2021-06-07 20:13:21 +0530
  • fdf685731d refactor for repl support [2/3] Thakee Nathees 2021-06-07 11:24:06 +0530
  • 3092118008 Merge pull request #42 from ThakeeNathees/fiber-docs Thakee Nathees 2021-06-06 19:54:13 +0530
  • 3558a1994a fiber documentation written Thakee Nathees 2021-06-06 19:48:47 +0530
  • 8800c1baf0 Merge pull request #41 from ThakeeNathees/fiber-vm Thakee Nathees 2021-06-06 03:21:18 +0530
  • e1711b1c9d fiber implemented. Thakee Nathees 2021-06-05 20:17:59 +0530
  • 8d869cec26
    Merge pull request #40 from ThakeeNathees/repl Thakee Nathees 2021-06-05 18:53:46 +0530
  • 284232c8c6 minor parser refactor for repl Thakee Nathees 2021-06-04 20:25:06 +0530
  • d74a06eacf Merge pull request #39 from ThakeeNathees/style-guide Thakee Nathees 2021-06-04 13:35:27 +0530
  • 0bebeaafdf some style guides were enforcde. Thakee Nathees 2021-06-04 06:58:42 +0530
  • 6ee8226a50 Merge pull request #38 from ThakeeNathees/more-docs Thakee Nathees 2021-06-03 07:44:03 +0530
  • f9bf0c1b9c more comments written throught out the source Thakee Nathees 2021-06-03 02:14:01 +0530
  • 2c1468f0e8 Merge pull request #37 from ThakeeNathees/bug-fixes Thakee Nathees 2021-06-02 17:44:17 +0530
  • db0f4ebb5e controlflow bugs fixed Thakee Nathees 2021-06-02 15:03:29 +0530
  • c9c0c56dbc Merge pull request #36 from ThakeeNathees/docs-improve Thakee Nathees 2021-06-02 09:15:12 +0530
  • 3b36e9002e documentations updated Thakee Nathees 2021-06-01 17:20:41 +0530
  • 39c3bb41a0
    Merge pull request #35 from ThakeeNathees/readme-update Thakee Nathees 2021-05-31 05:33:35 +0530
  • ff0babb8a7 readme updated with preformance benchmarks Thakee Nathees 2021-05-31 05:31:41 +0530
  • 55fbfe18bc
    Merge pull request #34 from ThakeeNathees/path-lib Thakee Nathees 2021-05-30 05:50:32 +0530
  • 0e450bc7b1 path library implemented Thakee Nathees 2021-05-29 00:23:46 +0530
  • c035abf0dd
    Merge pull request #33 from ThakeeNathees/build-docs Thakee Nathees 2021-05-28 18:06:46 +0530
  • 45bcfc437c build docs implemented Thakee Nathees 2021-05-28 00:57:29 +0530
  • 897a08b3cf
    Merge pull request #32 from ThakeeNathees/test-optimizations Thakee Nathees 2021-05-27 22:53:30 +0530
  • 185a71914a Iterations were heavily optimized Thakee Nathees 2021-05-24 03:47:52 +0530
  • b68db7d5fb
    Merge pull request #31 from ThakeeNathees/more-builtin-fn Thakee Nathees 2021-05-23 23:29:37 +0530
  • df93b2c1ec gc bugs fixed Thakee Nathees 2021-05-23 23:25:04 +0530
  • 79a3700284
    Merge pull request #30 from ThakeeNathees/custom-libs Thakee Nathees 2021-05-23 02:35:50 +0530
  • 8738ccfe64 Native function api implemented Thakee Nathees 2021-05-23 02:29:32 +0530
  • 82982d3ceb
    Merge pull request #29 from ThakeeNathees/testing-impl Thakee Nathees 2021-05-22 18:59:28 +0530
  • deda294326 a small test script added Thakee Nathees 2021-05-22 18:57:40 +0530
  • e94603947f
    Merge pull request #28 from ThakeeNathees/fn-name-resolve Thakee Nathees 2021-05-20 21:44:19 +0530
  • 994baea600 function name resolve implemented Thakee Nathees 2021-05-20 19:35:57 +0530
  • 85d1353b9f
    Merge pull request #27 from ThakeeNathees/import-refactor Thakee Nathees 2021-05-19 19:04:01 +0530
  • 53ac9a6ae8 yet another import statement refactor Thakee Nathees 2021-05-19 00:29:09 +0530
  • 9ad4c76e7a
    Merge pull request #26 from ThakeeNathees/relative-import Thakee Nathees 2021-05-19 00:36:02 +0530
  • 41667eb218 relative import initial commit Thakee Nathees 2021-05-18 16:51:38 +0530
  • 91911e05e5
    Merge pull request #25 from ThakeeNathees/build-refactor Thakee Nathees 2021-05-17 17:28:29 +0530
  • 3fad5fea46 build script refactored Thakee Nathees 2021-05-17 14:58:20 +0530
  • bd41435519 Merge pull request #22 from ThakeeNathees/chain-call-test Thakee Nathees 2021-05-16 15:07:52 +0530
  • c2f67d0b48 chain call implemented Thakee Nathees 2021-05-16 12:35:54 +0530