Irmen de Jong
|
6cac707fd1
|
code cleanups
|
2026-10-13 22:40:19 +02:00 |
|
Irmen de Jong
|
ce2b298d6f
|
code cleanups
|
2026-09-08 22:36:54 +02:00 |
|
Irmen de Jong
|
f3de26bf6c
|
for-loop support for list/node iteration, and reverse str/array iteration using step -1
|
2026-08-21 07:28:39 +02:00 |
|
Irmen de Jong
|
f011d3f100
|
new language feature: %option private_symbols, and public keyword - to manage visibility
|
2026-08-13 22:05:58 +02:00 |
|
Irmen de Jong
|
d144235dc9
|
Merge branch 'master' into new-codegens
|
2026-08-03 14:35:47 +02:00 |
|
Irmen de Jong
|
c3b5ee3dfd
|
optimize imports
|
2026-08-03 14:31:42 +02:00 |
|
Irmen de Jong
|
4506a3cb3e
|
pass compilation target to more places to be able to determine correct types
|
2026-07-12 03:52:57 +02:00 |
|
Irmen de Jong
|
57714efb40
|
added pushp() and popp() builtin functions
|
2026-07-11 21:49:22 +02:00 |
|
Irmen de Jong
|
c1694a4b08
|
add m68k codegen skeleton
|
2026-06-29 04:43:23 +02:00 |
|
Irmen de Jong
|
a85b267872
|
streamline asm generation
|
2026-06-26 20:33:40 +02:00 |
|
Irmen de Jong
|
5751beb72f
|
fix some more LSP tests
|
2026-06-17 20:52:59 +02:00 |
|
Irmen de Jong
|
be12fb507e
|
arrays in structs
|
2026-06-14 15:35:30 +02:00 |
|
Irmen de Jong
|
5c23471254
|
Merge branch 'v12.2.1'
|
2026-06-13 12:16:14 +02:00 |
|
Irmen de Jong
|
6cb6f37871
|
exclude private symbols from completion suggestions in the LSP
|
2026-06-13 12:15:11 +02:00 |
|
Irmen de Jong
|
628bd41740
|
update kotest
|
2026-06-08 20:43:54 +02:00 |
|
Irmen de Jong
|
de988f72c6
|
switch from IDEA iml to Gradle build config, this finally fixes Kotest integration as well
|
2026-06-08 20:43:54 +02:00 |
|
Irmen de Jong
|
819d1b4af7
|
Add serial library for CX16 with UART and ZiModem support
version 12.2-BETA2
|
2026-05-22 23:52:58 +02:00 |
|
Irmen de Jong
|
9a8e4ac105
|
lineclip.inside() at top level to check a single point
|
2026-05-15 21:53:13 +02:00 |
|
Irmen de Jong
|
9d1fa856d4
|
added unit tests that use the ksim65 simulator to actually run the compiled code
|
2026-05-02 06:15:09 +02:00 |
|
Irmen de Jong
|
fb26a7af3b
|
redundant
|
2026-04-19 11:06:46 +02:00 |
|
Irmen de Jong
|
8592a3a200
|
use VarDecl builder instead of constructor
|
2026-04-19 02:26:50 +02:00 |
|
Irmen de Jong
|
a60ba27bad
|
improve LSP
|
2026-04-18 23:30:12 +02:00 |
|
Irmen de Jong
|
db7edde2aa
|
report multiple parse errors at once.
grammar rules improvements.
|
2026-04-09 07:06:03 +02:00 |
|
Irmen de Jong
|
e6c26587d6
|
improve Position accuracy
|
2026-04-03 03:42:17 +02:00 |
|
Irmen de Jong
|
92751d9285
|
document links in the LSP, remove repl/beanshell
|
2026-04-02 21:55:56 +02:00 |
|
Irmen de Jong
|
0792571b28
|
parse errors in the LSP
|
2026-04-02 02:29:38 +02:00 |
|
Irmen de Jong
|
511564dd1e
|
symbol extraction in the LSP
|
2026-04-02 01:14:36 +02:00 |
|
Irmen de Jong
|
3da3d63eb4
|
more inlining support
fix invalid character in LSP
|
2026-04-01 19:04:03 +02:00 |
|
Irmen de Jong
|
c25fbbccfb
|
update kotlin to 2.3.10
|
2026-02-17 16:33:21 +01:00 |
|
Irmen de Jong
|
652b585ea4
|
code style
|
2026-01-07 00:48:45 +01:00 |
|
Irmen de Jong
|
87c1bbbf40
|
readme about LSP
|
2025-10-01 01:15:00 +02:00 |
|
Irmen de Jong
|
ab1f065752
|
first setup of LSP languageserver
|
2025-09-27 15:27:37 +02:00 |
|