Commit Graph

  • 83c1693489 Fix cmake build with PK_DLL master Zeke Xiao 2024-12-17 07:15:56 +0000
  • 8c8b87a8f4 Add CMakeLists.txt Zeke Xiao 2024-12-17 06:59:26 +0000
  • e316d53fa7 fiber ret updated before loading native modules Thakee Nathees 2022-06-14 17:22:32 +0530
  • f249d118b2 cwd added to search paths Thakee Nathees 2022-06-13 13:22:06 +0530
  • 72a957daef
    Merge pull request #252 from ThakeeNathees/class-static-attribute Thakee Nathees 2022-06-07 01:07:26 +0530
  • ca0fb6b54d static attribute to class added Thakee Nathees 2022-06-07 00:08:12 +0530
  • 0e355ed6c4
    Merge pull request #251 from ThakeeNathees/method-bind Thakee Nathees 2022-06-06 21:00:33 +0530
  • 5bc9dcad6b method bind implemented Thakee Nathees 2022-06-06 02:32:09 +0530
  • 8e6f347009
    Merge pull request #250 from ThakeeNathees/docstring Thakee Nathees 2022-06-05 23:22:43 +0530
  • f908aa518d docstrings support added for native functions Thakee Nathees 2022-06-05 18:10:31 +0530
  • e6b094a926
    Merge pull request #249 from ThakeeNathees/enhancements Thakee Nathees 2022-06-05 12:56:31 +0530
  • 2b940b227d minor enhancements/improvements Thakee Nathees 2022-06-03 23:07:56 +0530
  • 3b88205b1d
    Merge pull request #248 from ThakeeNathees/hash-impl Thakee Nathees 2022-06-01 23:34:52 +0530
  • 4f33aa7e25 types hash api implemented Thakee Nathees 2022-06-01 12:40:00 +0530
  • c48cc7ea01
    Merge pull request #247 from ThakeeNathees/json-impl Thakee Nathees 2022-06-01 02:12:17 +0530
  • d5b4b566e4 json library added Thakee Nathees 2022-05-31 22:53:12 +0530
  • 52b2d1d8cb
    Merge pull request #246 from ThakeeNathees/extension-module Thakee Nathees 2022-05-30 23:14:05 +0530
  • bd61e77593 extension module implemented Thakee Nathees 2022-05-30 22:53:24 +0530
  • 3136eb4817
    Merge pull request #245 from ThakeeNathees/import-path Thakee Nathees 2022-05-30 17:34:55 +0530
  • 1255db4bc8 import system refactored Thakee Nathees 2022-05-29 23:30:23 +0530
  • b30dfc8e4f
    Merge pull request #244 from ThakeeNathees/relpath-api-change Thakee Nathees 2022-05-29 19:02:33 +0530
  • 191b2bb49b path library api changes Thakee Nathees 2022-05-29 18:10:49 +0530
  • 7ddd322ed6
    Merge pull request #243 from ThakeeNathees/os-module Thakee Nathees 2022-05-29 11:14:25 +0530
  • 916424da5a OS module implemented Thakee Nathees 2022-05-28 19:14:44 +0530
  • 176a0dc0c8
    Merge pull request #242 from ThakeeNathees/moduel-string-source Thakee Nathees 2022-05-28 17:00:19 +0530
  • bbafc914a0 adding string source to module added Thakee Nathees 2022-05-28 15:01:17 +0530
  • 09879910ee Merge pull request #241 from ThakeeNathees/path-listdir Thakee Nathees 2022-05-28 08:07:53 +0530
  • 9ac483a5b0 path.listdir, dir functions were added Thakee Nathees 2022-05-28 00:37:58 +0530
  • 6308f74f04 Merge pull request #240 from ThakeeNathees/term Thakee Nathees 2022-05-27 19:08:35 +0530
  • da6105d46c term library added Thakee Nathees 2022-05-27 18:20:46 +0530
  • 052f1e263e
    Merge pull request #239 from ThakeeNathees/invalid-assignment-bug Thakee Nathees 2022-05-27 17:50:04 +0530
  • aac9bb37f7 invalid definition inside expression fixed Thakee Nathees 2022-05-27 17:14:23 +0530
  • b020e249aa isVarType falsly returning VAR_NULL fix Thakee Nathees 2022-05-27 01:01:48 +0530
  • fb1e1099c7
    Merge pull request #238 from ThakeeNathees/register-builtin Thakee Nathees 2022-05-26 11:20:22 +0530
  • 9686b1fb75 Register builtin function implementation Thakee Nathees 2022-05-26 08:30:28 +0530
  • e458682486
    Merge pull request #237 from ThakeeNathees/term Thakee Nathees 2022-05-26 08:22:58 +0530
  • 82919a690e Garbage collection bugs fixed Thakee Nathees 2022-05-25 02:24:35 +0530
  • 0cfdfa7415 New fibers are not added to temp list -- fixed Thakee Nathees 2022-05-25 00:06:44 +0530
  • 156a4e9203
    Merge pull request #236 from ThakeeNathees/elif Thakee Nathees 2022-05-24 15:43:47 +0530
  • 6e91b66e69 else if change to elif again. Thakee Nathees 2022-05-24 01:29:41 +0530
  • e16debcff0
    Merge pull request #235 from ThakeeNathees/more-methods Thakee Nathees 2022-05-24 00:04:51 +0530
  • 8e04748f86 some builtin class methods were added Thakee Nathees 2022-05-23 12:22:45 +0530
  • b2c68d6064
    Merge pull request #234 from ThakeeNathees/bytebuffer Thakee Nathees 2022-05-23 04:23:06 +0530
  • 2fd7b1f6e4 More code enhancements (read bellow) Thakee Nathees 2022-05-21 14:21:52 +0530
  • 4072a06bd7
    Merge pull request #233 from ThakeeNathees/warnings-fix Thakee Nathees 2022-05-21 13:18:32 +0530
  • 6a22653263 Minor code enhancements (read bellow) Thakee Nathees 2022-05-20 20:00:24 +0530
  • 710d0c47f3
    Merge pull request #232 from ThakeeNathees/amalgam Thakee Nathees 2022-05-20 13:41:11 +0530
  • e3cab82978 amalgamation added and libs moved to src/libs/ Thakee Nathees 2022-05-19 21:31:05 +0530
  • f613153dcb
    Merge pull request #231 from ThakeeNathees/try-online Thakee Nathees 2022-05-19 00:40:07 +0530
  • 97f9a364f3 try online page added to docs Thakee Nathees 2022-05-19 00:05:22 +0530
  • ade5d9ee44
    Merge pull request #230 from ThakeeNathees/native-call-api Thakee Nathees 2022-05-18 15:27:15 +0530
  • 22cecf4415 native call api implemented Thakee Nathees 2022-05-17 18:31:51 +0530
  • 80896f04aa
    Merge pull request #229 from ThakeeNathees/native-api Thakee Nathees 2022-05-17 08:03:00 +0530
  • 48089b2a1a native instance interface implemented Thakee Nathees 2022-05-16 17:28:10 +0530
  • 2727f010ec
    Merge pull request #227 from ThakeeNathees/native-globals Thakee Nathees 2022-05-09 23:32:27 +0530
  • b5d98ca4c3 adding globals support in native interface Thakee Nathees 2022-05-09 22:52:25 +0530
  • 78b7004de6
    Merge pull request #225 from ThakeeNathees/number-from-string Thakee Nathees 2022-05-09 16:04:16 +0530
  • b96b18a4d7 Number constructor from string Thakee Nathees 2022-05-09 15:23:55 +0530
  • 6e66721b2e
    Merge pull request #224 from ThakeeNathees/mini-impl Thakee Nathees 2022-05-09 10:22:38 +0530
  • f5e2f15d23 negative index, range slice and more Thakee Nathees 2022-05-08 15:32:51 +0530
  • b908f85338
    Merge pull request #223 from ThakeeNathees/docs-change Thakee Nathees 2022-05-07 17:54:32 +0530
  • a83aa9438e documentations are refactored Thakee Nathees 2022-05-07 11:18:06 +0530
  • 443bc8f6ac
    Merge pull request #222 from ThakeeNathees/import-refactor Thakee Nathees 2022-05-06 11:25:51 +0530
  • 168f365cde import statements are refactored. Thakee Nathees 2022-05-06 08:16:40 +0530
  • 9dc2a99c3f
    Merge pull request #221 from ThakeeNathees/native-interface Thakee Nathees 2022-05-05 15:24:11 +0530
  • 3c107d4da2 native interface refactored Thakee Nathees 2022-05-04 11:58:23 +0530
  • a9f57d9ec7
    Merge pull request #220 from ThakeeNathees/leak-detect Thakee Nathees 2022-05-03 19:25:31 +0530
  • 1c7ddf07ad memory trace for vmRealloc implemented. Thakee Nathees 2022-05-03 16:45:30 +0530
  • 1d77ec7adf
    Merge pull request #218 from ThakeeNathees/stack-realloc-bug Thakee Nathees 2022-05-02 14:25:02 +0530
  • 6ac4e93c9a stack overflow, and realloc bug fixed Thakee Nathees 2022-05-02 14:00:43 +0530
  • c05c839c0a
    Merge pull request #217 from ThakeeNathees/super-calls Thakee Nathees 2022-05-02 05:35:39 +0530
  • e47d982883 super class method call implemented Thakee Nathees 2022-05-01 18:42:13 +0530
  • 616c48a510
    Merge pull request #216 from ThakeeNathees/build-scripts Thakee Nathees 2022-05-01 14:44:45 +0530
  • 4e9091b5ec scripts are moved to scritps/ directory Thakee Nathees 2022-05-01 13:26:27 +0530
  • 962f868907
    Merge pull request #215 from ThakeeNathees/operator-overload Thakee Nathees 2022-05-01 05:39:44 +0530
  • 2713aaba35 operator overloading implementation. Thakee Nathees 2022-04-29 00:03:20 +0530
  • 895f177211
    Merge pull request #212 from ThakeeNathees/fiber-api-change Thakee Nathees 2022-04-28 15:57:22 +0530
  • 89056637b9
    Merge pull request #214 from ThakeeNathees/ctor-crash Thakee Nathees 2022-04-27 20:29:15 +0530
  • 821874f823 class without constructor crash fix Thakee Nathees 2022-04-27 20:18:49 +0530
  • 87fe3b01d6 runFunction() abstraction to hide fiber creation Thakee Nathees 2022-04-27 08:46:00 +0530
  • 590e76b19f
    Merge pull request #211 from ThakeeNathees/inheritance Thakee Nathees 2022-04-27 07:05:21 +0530
  • acf38a31ca inheritance and 'is' test implemented Thakee Nathees 2022-04-26 21:57:35 +0530
  • 745387e307
    Merge pull request #210 from ThakeeNathees/globals-init Thakee Nathees 2022-04-26 19:23:53 +0530
  • b5ec401cf4 functions and classes are runtime initialized Thakee Nathees 2022-04-26 15:53:30 +0530
  • cb209eb4d4 Some tiny bugs bug fix Thakee Nathees 2022-04-25 16:53:07 +0530
  • 95c318b6f7
    Merge pull request #208 from ThakeeNathees/slots Thakee Nathees 2022-04-24 10:05:53 +0530
  • bb588e9470 native interface refactored into slots. Thakee Nathees 2022-04-23 08:00:49 +0530
  • 13b70d6512
    Merge pull request #207 from ThakeeNathees/pretty-error Thakee Nathees 2022-04-23 06:50:29 +0530
  • d431dd7975 error pretty print (print lines) implemented Thakee Nathees 2022-04-22 17:51:17 +0530
  • 020f9e2eab
    Merge pull request #206 from ThakeeNathees/class2 Thakee Nathees 2022-04-22 07:58:29 +0530
  • 2fe579d9cc math module moved to cli/modules Thakee Nathees 2022-04-21 21:37:38 +0530
  • 179026294d class compilation implementation Thakee Nathees 2022-04-21 17:23:03 +0530
  • 1951b3d5f7 self initialization and constructor calls implemented Thakee Nathees 2022-04-21 08:36:37 +0530
  • 03bac026ee METHOD_CALL opcode implemented Thakee Nathees 2022-04-21 06:59:47 +0530
  • 167355be59 getMethod and preConstructSelf functions impl Thakee Nathees 2022-04-20 20:38:23 +0530
  • 67ab2057c0 method buffer added to classes Thakee Nathees 2022-04-20 16:41:57 +0530
  • 776ea0ab87 builtin types added. Thakee Nathees 2022-04-20 15:35:33 +0530
  • 4d46930d1b instance and class type cleaned Thakee Nathees 2022-04-20 14:40:08 +0530
  • 29be68fc86 classes were removed temproarly Thakee Nathees 2022-04-20 13:54:45 +0530
  • 48102123af
    Merge pull request #205 from ThakeeNathees/cleanups Thakee Nathees 2022-04-20 13:28:05 +0530