-
0796bee066
Update compiler
master
Maxwell Jeffress
2026-01-21 11:38:06 +11:00
-
e5a39f07fb
Update .gitignore
Maxwell
2025-10-13 09:17:54 +11:00
-
fa5d805eef
Refactoring (MAY BE BUGGY)
Maxwell Jeffress
2025-10-13 09:16:28 +11:00
-
81d6e21a00
Deprecate *list syntax, use &direct refs instead
Maxwell Jeffress
2025-09-25 08:09:27 +10:00
-
7066b4300d
Fix "init &var -list"
Maxwell Jeffress
2025-09-22 20:03:35 +10:00
-
945f70d756
Update README.md
diamondnether90-patch-1
DiamondNether90
2025-09-21 16:13:50 +10:00
-
-
5ff3e8a86a
Update libraries
Maxwell Jeffress
2025-09-21 16:04:56 +10:00
-
9dbef7f8a8
Add .gitmodules (libraries)
Maxwell Jeffress
2025-09-21 15:51:27 +10:00
-
c0a7698497
Ints are autotransformed to doubles where needed
Maxwell Jeffress
2025-09-21 14:29:59 +10:00
-
c4ebca9ed9
Catching errors across scopes
Maxwell Jeffress
2025-09-21 14:10:09 +10:00
-
bfbcd376df
Returning errors
Maxwell Jeffress
2025-09-21 13:47:43 +10:00
-
28faf6142c
basic version of catch
Maxwell Jeffress
2025-09-21 08:55:50 +10:00
-
063cdc92e3
Re-add not instruction I accidentally deleted
Maxwell Jeffress
2025-09-21 08:12:10 +10:00
-
0a962b569a
Update syntax.md
Maxwell Jeffress
2025-09-20 20:44:37 +10:00
-
d7b0c4d818
Function calling in structs
Maxwell Jeffress
2025-09-20 20:23:57 +10:00
-
93eec33e60
Struct value modification
Maxwell Jeffress
2025-09-20 18:41:22 +10:00
-
ab4b7e6aae
Access variables in structs
Maxwell Jeffress
2025-09-20 17:44:50 +10:00
-
39dc320f5d
Type rework, start struct work
Maxwell Jeffress
2025-09-20 15:17:22 +10:00
-
1147383ece
pusharg takes multiple args at same time
Maxwell Jeffress
2025-09-20 12:57:03 +10:00
-
cc896629f7
print, println, input, ground tutorial
Maxwell Jeffress
2025-09-20 12:08:20 +10:00
-
2fd344af82
Merge branch 'master' of https://git.maxwellj.xyz/ground/ground
Maxwell Jeffress
2025-09-20 10:35:59 +10:00
-
-
4fc76e99da
Fix library issue
Maxwell Jeffress
2025-09-20 10:35:53 +10:00
-
cdd1d32cee
Move extlibs to ground/libraries
Maxwell Jeffress
2025-09-19 17:55:30 +10:00
-
3495268672
add compilation script for linux
Maxwell Jeffress
2025-09-19 13:09:20 +10:00
-
-
9e329968d1
Error types, print lists, better fn calling
Maxwell Jeffress
2025-09-13 15:47:24 +10:00
-
e56c560514
Merge pull request 'Add Error Function' (#18) from DiamondNether90/ground_fork:master into master
Maxwell
2025-09-12 12:05:05 +10:00
-
-
9cbe546e8a
Error function
DiamondNether90
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
DiamondNether90
2025-09-12 11:15:42 +10:00
-
-
-
-
310fede3ec
Merge pull request 'Update docs/highlight.py' (#15) from DiamondNether90/ground_fork:master into master
Maxwell
2025-09-02 20:42:39 +10:00
-
-
a4eba4ae47
Merge branch 'master' into master
Maxwell
2025-09-02 20:42:32 +10:00
-
-
-
-
e2a037befc
Update docs/highlight.py
DiamondNether90
2025-09-02 08:38:54 +10:00
-
872392c1c5
Simple escape sequences
Maxwell Jeffress
2025-09-01 13:10:46 +10:00
-
2e1e2e727b
Merge pull request 'Update docs/highlight.py' (#13) from DiamondNether90/ground_fork:master into master
Maxwell
2025-09-01 08:32:08 +10:00
-
-
38681f72d7
Merge branch 'master' into master
Maxwell
2025-09-01 08:31:46 +10:00
-
-
-
-
9c8cd58449
Update docs/highlight.py
DiamondNether90
2025-09-01 08:30:21 +10:00
-
074b473bb1
Merge pull request 'Add Python Highlighting Script' (#12) from DiamondNether90/ground_fork:master into master
Maxwell
2025-08-31 21:05:03 +10:00
-
-
a3b9cd2519
Add docs/highlight.py
DiamondNether90
2025-08-31 19:04:20 +10:00
-
-
76205a613d
Rewrite label system
Maxwell Jeffress
2025-08-31 15:04:27 +10:00
-
7961195018
Little thing to catch rouge functions
Maxwell Jeffress
2025-08-30 16:28:27 +10:00
-
e73e5a7ebc
Fix a couple small things
Maxwell Jeffress
2025-08-30 14:20:34 +10:00
-
06ed44a010
Fix calling functions inside functions
Maxwell Jeffress
2025-08-30 13:39:51 +10:00
-
d8cc3ff9e0
Functions can return lists
Maxwell Jeffress
2025-08-30 13:05:28 +10:00
-
f32f76450a
Lists are now stored in the variables map
Maxwell Jeffress
2025-08-30 12:28:07 +10:00
-
cea66aa583
Only import libraries once
Maxwell Jeffress
2025-08-30 11:12:53 +10:00
-
8d80416c5c
Exists for lists and lines
Maxwell Jeffress
2025-08-30 10:50:19 +10:00
-
0eb5670dfd
Add exists instruction
Maxwell Jeffress
2025-08-30 10:40:59 +10:00
-
8247ba36e4
gettype instruction
Maxwell Jeffress
2025-08-30 10:24:31 +10:00
-
76e36b7ca3
Add a prefix for imported libraries
Maxwell Jeffress
2025-08-30 10:06:25 +10:00
-
6596bfcc85
Organisation, documentation, mathlib
Maxwell Jeffress
2025-08-28 11:11:59 +10:00
-
a9bfc1b0e3
exec external library
Maxwell Jeffress
2025-08-25 20:17:41 +10:00
-
c952be1fe6
Command line arguments
0.0.2
Maxwell Jeffress
2025-08-25 19:13:00 +10:00
-
1c5ca8d201
Simple file and request libraries
Maxwell Jeffress
2025-08-25 18:29:45 +10:00
-
e56e6de911
Experimental external library support
Maxwell Jeffress
2025-08-25 17:35:16 +10:00
-
38b17e7db5
Add library guide
Maxwell Jeffress
2025-08-25 14:10:14 +10:00
-
e74e5ea548
Update syntax
Maxwell Jeffress
2025-08-25 13:51:22 +10:00
-
f5140e3833
Delete docs/writing-a-program
Maxwell
2025-08-25 13:36:04 +10:00
-
c01dd470e1
Update docs/writing-a-program.md
Maxwell
2025-08-25 13:35:56 +10:00
-
16660c6a8d
More reliable scoping
Maxwell Jeffress
2025-08-25 13:35:22 +10:00
-
5bd8519517
External library support
Maxwell Jeffress
2025-08-25 13:22:15 +10:00
-
2f706e2285
Update lines of code in readme
Maxwell Jeffress
2025-08-25 11:29:43 +10:00
-
db99b9ac9f
Fix getstrcharat error message
Maxwell Jeffress
2025-08-25 11:22:02 +10:00
-
e906734aca
Fix function jumping bug (I think)
Maxwell Jeffress
2025-08-24 20:22:52 +10:00
-
8da5a2bf93
Experimental function jumping
Maxwell Jeffress
2025-08-24 16:30:42 +10:00
-
e9600d8500
Scoping
Maxwell Jeffress
2025-08-24 15:08:07 +10:00
-
1c0dfcc4b7
Fix not
Maxwell Jeffress
2025-08-24 14:41:34 +10:00
-
f7f3972248
Function arguments, start of scoping
Maxwell Jeffress
2025-08-22 13:52:26 +10:00
-
50d83aa228
"not" instruction
Maxwell Jeffress
2025-08-21 11:05:32 +10:00
-
14758df1ab
Example calculator
Maxwell Jeffress
2025-08-21 08:43:22 +10:00
-
b19b4123d8
Parser string and character fix
Maxwell Jeffress
2025-08-18 13:38:26 +10:00
-
28a9e389fa
Basic function calling support
Maxwell Jeffress
2025-08-18 09:36:35 +10:00
-
e4cc6b2f14
Fix critical bug, further functions
Maxwell Jeffress
2025-08-15 11:35:58 +10:00
-
bb753e97d4
Return function
Maxwell Jeffress
2025-08-13 18:31:54 +10:00
-
4cd4d9080d
Function declarations
Maxwell Jeffress
2025-08-13 09:40:03 +10:00
-
52eadaa9c3
Typerefs and functionrefs
Maxwell Jeffress
2025-08-12 09:45:00 +10:00
-
db0c362efb
Start work on functions
Maxwell Jeffress
2025-08-11 14:57:45 +10:00
-
3a8600b481
Merge branch 'master' of https://git.maxwellj.xyz/max/ground
Maxwell Jeffress
2025-08-11 14:13:00 +10:00
-
-
c39967a72f
Type conversion
Maxwell Jeffress
2025-08-11 14:12:25 +10:00
-
163f85b896
Fix a typo
Maxwell
2025-08-11 13:29:10 +10:00
-
-
09033cd432
More stuff
Maxwell Jeffress
2025-08-11 10:07:05 +10:00
-
566d3aa0fb
updates
Maxwell Jeffress
2025-08-11 08:57:45 +10:00
-
f8397e85d4
Labels
Maxwell Jeffress
2025-08-10 16:08:56 +10:00
-
3f2482d7ea
Labels
Maxwell Jeffress
2025-08-10 15:42:52 +10:00
-
2e388c6e68
Start work on lists
Maxwell Jeffress
2025-08-10 13:31:28 +10:00
-
f43f79b869
Bugfix: no longer treats floats as ints
Maxwell Jeffress
2025-08-09 19:52:49 +10:00
-
767cf65016
More tests and readme
0.0.1
Maxwell Jeffress
2025-08-09 20:59:31 +10:00
-
7364a3ac3e
Initial commit
Maxwell Jeffress
2025-08-09 20:33:08 +10:00