Commit Graph
126 Commits
Author SHA1 Message Date
gnembon 1633cca07a better reporting 2021-05-05 01:23:17 -03:00
gnembon 8d97ab26a9 script compile time optimizations. 2021-05-05 00:25:31 -03:00
gnembon 06c9aea326 tracking module integrity when module composition changes 2021-04-29 02:17:02 -03:00
gnembon c476e814b4 better thread handling and removal of unused code. 2021-04-23 21:42:55 -03:00
gnembon bed9e2c60a docs 2021-04-23 01:20:42 -03:00
gnembon 74bd0bb81e dont be lazy refactor 2021-04-22 20:37:48 -03:00
gnembon a65d16c9ba WIP unpacking of parameters. 2021-04-21 12:21:47 -03:00
gnembon 9117d85c73 for 2021-04-04 19:45:08 -03:00
gnembon dafebffb5a Rewording since all extra semicolons are now stripped in tokenization stage. Fixes #771 2021-04-04 19:22:06 -03:00
gnembon eab24f7896 added reset_seed 2021-03-12 06:11:55 -04:00
altrisi a155494d11 Allow some exceptions to be handled 2021-02-19 19:54:41 +01:00
gnembon 07dce7bc2e risky optimizations. 2020-11-27 02:30:10 -04:00
gnembon 2a403c36c8 added deprecation warnings, fixes #568 2020-11-25 01:49:56 -04:00
gnembon 6f0faf991a expanded long arithmetic 2020-10-12 11:56:52 -03:00
gnembon e8b2060fb3 variable number of arguments for user defined functions. 2020-09-22 04:38:08 -03:00
gnembon cbe91b4759 unhandled throw() now reports as error. Fixes #446 2020-09-10 00:32:36 -03:00
gnembon 33f400e904 refactor 2020-09-09 16:19:12 -03:00
gnembon 59575ec607 refactor breaking up API and language defs 2020-09-09 15:37:03 -03:00
gnembon 34d548523d making language elements statically defined. 2020-09-09 14:23:58 -03:00
gnembon 968ef0cd9f numbers in scarpet better handle long type values.
If possible, numbers that can be represented as longs (seeds, etc) will be handled as longs but they will loose their longinness with a single arithmetic operation.
2020-08-21 00:47:19 -03:00
gnembon 2c7c7d9bc6 functions are now case sensitive. Modules are still case insensitive. 2020-07-28 00:04:22 -03:00
gnembon b9daf50236 added {} and [] notations, added new function of -> operator and retired element() 2020-06-28 23:04:14 -03:00
gnembon bb3ecb8a94 relaxes maps and lists notation 2020-06-21 02:07:24 -03:00
gnembonandGhoulboy78 29a81d53d6 unix_time and convert_date (#332)
* very simple stuff

* added unix_date and imporved unix_time

* Update docs/scarpet/api/Auxiliary.md

Co-authored-by: gnembon <41132274+gnembon@users.noreply.github.com>

* Update Full.md

* Dont 100% work, but It'll do untl I fix tomorrow

* works, I think

* changeing weekdays

* removing weird stuff I didnt mean to do

* previous commits

* moving to expression.java

because prof.gnembon said

* moving away from LazyFUnctions

cos gnembon doesn't like evaluating somewhere

* updating docs

* tweaks to dates

Co-authored-by: Ghoulboy78 <ghoulboy27@gmail.com>
2020-06-17 11:10:59 -03:00
gnembon 47452b5b12 added marker lines and boxes with client synchro fixes. 2020-05-31 01:57:04 -03:00
gnembon 52cf599375 added task_dock 2020-05-10 17:24:35 -03:00
gnembon 56f8f17aaa tighten up function args for non-linear calls 2020-05-10 13:11:58 -03:00
gnembon 15ac3edc19 clarifications around 'str' 2020-05-03 23:10:09 -03:00
gnembon 5542a46b43 First, not second 2020-04-28 00:03:39 -03:00
gnembon 17b15b4893 refactor arg parsers 2020-04-16 23:30:05 -03:00
gnembon 66e361167d didn't treat appending to containers the same way for variables as well as for container lvalues. Fixes #209 2020-04-12 20:26:49 -03:00
gnembon bb0d856706 permissions and access of expression functions, fixes #157 2020-03-25 09:14:39 -03:00
gnembon 3adc628e8f added scarpet c_for loops 2020-03-23 00:10:50 -03:00
gnembon b041e05b47 removed inspector 2020-03-17 10:14:36 -03:00
gnembon d93a0dbdf4 moved scarpet docs to markdown files 2020-03-17 01:46:51 -03:00
gnembon 5c9774f1d2 added feedback to event calling and fixed event registry
disabled ability to handle global events from player scoped apps
2020-02-25 01:29:21 -04:00
gnembon 2968f77ed0 affixed ROOT locale, should fix #151 2020-02-23 02:40:48 -04:00
gnembon 7a9ca6cebb Merge branch 'master' of https://github.com/gnembon/fabric-carpet 2020-01-25 20:06:08 -04:00
gnembon e8c077a65d added structure renderer. 2020-01-25 20:05:52 -04:00
gnembon 9598782a6f Merge pull request #132 from indoorjetpacks/patch-1
Changing filter() function example
2020-01-25 15:07:16 -04:00
gnembon 0d62fdc980 added in_slime_chunk, seed, add seed option to rand 2020-01-25 11:08:11 -04:00
gnembon 7d1a9e519b added 3d simplex 2020-01-24 15:05:58 -04:00
gnembon 1a873be361 added cache and docs 2020-01-24 13:43:57 -04:00
gnembon ee88f153bb noise gen 2020-01-24 02:17:01 -04:00
indoorjetpacks 1fd290ba25 Changing filter() function example
previously used entities_list('all'), changed to entity_list('*')
2020-01-23 22:46:40 -06:00
gnembon 316739c624 added synchronization and thread shutdown procedures. 2020-01-14 14:23:33 -04:00
gnembon cfc71b845d system key-value storage 2020-01-14 01:26:46 -04:00
gnembon 2b0a370996 structures API call 2020-01-12 22:14:05 -04:00
gnembon f43fb092b2 docs 2020-01-10 17:42:30 -04:00
gnembon 953dd1c2a5 import reports imports 2020-01-10 17:31:26 -04:00