82 Commits

Author SHA1 Message Date
81d6e21a00 Deprecate *list syntax, use &direct refs instead 2025-09-25 08:09:27 +10:00
7066b4300d Fix "init &var -list" 2025-09-22 20:03:35 +10:00
5ff3e8a86a Update libraries 2025-09-21 16:04:56 +10:00
9dbef7f8a8 Add .gitmodules (libraries) 2025-09-21 15:51:27 +10:00
c0a7698497 Ints are autotransformed to doubles where needed 2025-09-21 14:29:59 +10:00
c4ebca9ed9 Catching errors across scopes 2025-09-21 14:10:09 +10:00
bfbcd376df Returning errors 2025-09-21 13:47:43 +10:00
28faf6142c basic version of catch 2025-09-21 08:55:50 +10:00
063cdc92e3 Re-add not instruction I accidentally deleted 2025-09-21 08:12:10 +10:00
0a962b569a Update syntax.md 2025-09-20 20:44:37 +10:00
d7b0c4d818 Function calling in structs 2025-09-20 20:23:57 +10:00
93eec33e60 Struct value modification 2025-09-20 18:41:22 +10:00
ab4b7e6aae Access variables in structs 2025-09-20 17:44:50 +10:00
39dc320f5d Type rework, start struct work 2025-09-20 15:17:22 +10:00
1147383ece pusharg takes multiple args at same time 2025-09-20 12:57:03 +10:00
cc896629f7 print, println, input, ground tutorial 2025-09-20 12:08:20 +10:00
2fd344af82 Merge branch 'master' of https://git.maxwellj.xyz/ground/ground 2025-09-20 10:35:59 +10:00
4fc76e99da Fix library issue 2025-09-20 10:35:53 +10:00
cdd1d32cee Move extlibs to ground/libraries 2025-09-19 17:55:30 +10:00
3495268672 add compilation script for linux 2025-09-19 13:09:20 +10:00
9e329968d1 Error types, print lists, better fn calling 2025-09-13 15:47:24 +10:00
e56c560514 Merge pull request 'Add Error Function' (#18) from DiamondNether90/ground_fork:master into master
Reviewed-on: max/ground#18
2025-09-12 12:05:05 +10:00
9cbe546e8a Error function 2025-09-12 11:57:45 +10:00
d9790711c6 Merge pull request 'Merge pull request 'Update docs/highlight.py' (#15) from DiamondNether90/ground_fork:master into master' (#1) from max/ground:master into master
Reviewed-on: https://git.maxwellj.xyz/DiamondNether90/ground_fork/pulls/1
2025-09-12 11:15:42 +10:00
310fede3ec Merge pull request 'Update docs/highlight.py' (#15) from DiamondNether90/ground_fork:master into master
Reviewed-on: https://git.maxwellj.xyz/max/ground/pulls/15
2025-09-02 20:42:39 +10:00
a4eba4ae47 Merge branch 'master' into master 2025-09-02 20:42:32 +10:00
e2a037befc Update docs/highlight.py
Fixed mishighlight for negative numbers
2025-09-02 08:38:54 +10:00
872392c1c5 Simple escape sequences 2025-09-01 13:10:46 +10:00
2e1e2e727b Merge pull request 'Update docs/highlight.py' (#13) from DiamondNether90/ground_fork:master into master
Reviewed-on: https://git.maxwellj.xyz/max/ground/pulls/13
2025-09-01 08:32:08 +10:00
38681f72d7 Merge branch 'master' into master 2025-09-01 08:31:46 +10:00
9c8cd58449 Update docs/highlight.py
Added file support, added inline comment support, added true/false support, fixed strings.
2025-09-01 08:30:21 +10:00
074b473bb1 Merge pull request 'Add Python Highlighting Script' (#12) from DiamondNether90/ground_fork:master into master
Reviewed-on: max/ground#12
2025-08-31 21:05:03 +10:00
a3b9cd2519 Add docs/highlight.py 2025-08-31 19:04:20 +10:00
76205a613d Rewrite label system 2025-08-31 15:04:27 +10:00
7961195018 Little thing to catch rouge functions 2025-08-30 16:28:27 +10:00
e73e5a7ebc Fix a couple small things 2025-08-30 14:20:34 +10:00
06ed44a010 Fix calling functions inside functions 2025-08-30 13:39:51 +10:00
d8cc3ff9e0 Functions can return lists 2025-08-30 13:05:28 +10:00
f32f76450a Lists are now stored in the variables map 2025-08-30 12:28:07 +10:00
cea66aa583 Only import libraries once 2025-08-30 11:12:53 +10:00
8d80416c5c Exists for lists and lines 2025-08-30 10:50:19 +10:00
0eb5670dfd Add exists instruction 2025-08-30 10:40:59 +10:00
8247ba36e4 gettype instruction 2025-08-30 10:24:31 +10:00
76e36b7ca3 Add a prefix for imported libraries 2025-08-30 10:06:25 +10:00
6596bfcc85 Organisation, documentation, mathlib 2025-08-28 11:11:59 +10:00
a9bfc1b0e3 exec external library 2025-08-25 20:17:41 +10:00
c952be1fe6 Command line arguments 0.0.2 2025-08-25 19:13:00 +10:00
1c5ca8d201 Simple file and request libraries 2025-08-25 18:29:45 +10:00
e56e6de911 Experimental external library support 2025-08-25 17:35:16 +10:00
38b17e7db5 Add library guide 2025-08-25 14:10:14 +10:00