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
gnembon and Ghoulboy78
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
gnembon
cc4096ea3f
fixes to imports, and fix to #56 and #59 in gnembon/scarpet
2020-01-10 01:09:39 -04:00