selimaj-dev
|
c48cad6817
|
added header wrappers and stdlib
|
2024-07-24 14:12:37 +02:00 |
|
selimaj-dev
|
1aab723c3f
|
small features
|
2024-07-22 18:43:46 +02:00 |
|
selimaj-dev
|
3a09288a52
|
changes
|
2024-07-19 21:02:27 +02:00 |
|
selimaj-dev
|
023ada1506
|
working transpiler
|
2024-07-14 18:13:08 +02:00 |
|
selimaj-dev
|
f4759f01c8
|
new compiler
|
2024-07-11 14:15:31 +02:00 |
|
selimaj-dev
|
58af9cdd95
|
error codes and compiler
|
2024-07-09 12:29:36 +02:00 |
|
selimaj-dev
|
0137beff70
|
rust code
|
2024-07-06 13:43:49 +02:00 |
|
selimaj-dev
|
e3ebe9d8d3
|
better variable manager
|
2024-07-03 17:17:25 +02:00 |
|
selimaj-dev
|
9b755b1821
|
better state system
|
2024-07-03 12:07:05 +02:00 |
|
selimaj-dev
|
3cb1ab90fd
|
better errors and defs
|
2024-07-02 15:06:11 +02:00 |
|
selimaj-dev
|
41c6b99e26
|
functions
|
2024-07-01 18:24:02 +02:00 |
|
selimaj-dev
|
001636c799
|
curly
|
2024-07-01 18:12:06 +02:00 |
|
selimaj-dev
|
e9237eaf9a
|
round brackets
|
2024-07-01 18:05:34 +02:00 |
|
selimaj-dev
|
beff172ff4
|
better error checking
|
2024-06-29 19:48:11 +02:00 |
|
selimaj-dev
|
3d694d4931
|
rewrite 1
|
2024-06-28 14:57:47 +02:00 |
|
selimaj-dev
|
910b638458
|
rewrive-rev01
|
2024-06-25 21:13:46 +02:00 |
|
selimaj-dev
|
15e0ff362c
|
Added rust imports with header
|
2024-06-23 17:53:46 +02:00 |
|
selimaj-dev
|
9a614ef367
|
dll alpha_01
|
2024-06-21 19:01:51 +02:00 |
|
selimaj-dev
|
472ee1cb81
|
dll reader_alpha
|
2024-06-21 11:57:28 +02:00 |
|
selimaj-dev
|
1edc714213
|
better module system
|
2024-06-20 16:10:10 +02:00 |
|
selimaj-dev
|
ea7222255a
|
New variable system and stage 1 error checking
|
2024-06-12 22:16:43 +02:00 |
|
selimaj-dev
|
5fd9ab86bc
|
small changes
|
2024-06-07 13:55:42 +02:00 |
|
selimaj-dev
|
ed60ab7af4
|
working lsp
|
2024-06-06 17:42:28 +02:00 |
|
selimaj-dev
|
a11ca49c35
|
lsp progress
|
2024-06-06 04:23:24 +02:00 |
|
selimaj-dev
|
57d99b9526
|
attempt lsp from scratch
|
2024-06-05 17:43:05 +02:00 |
|
selimaj-dev
|
a6a5b46a01
|
get_completion works but lsp doesn't
|
2024-06-04 22:57:57 +02:00 |
|
selimaj-dev
|
5c367e6b44
|
var on parser
|
2024-06-04 14:35:34 +02:00 |
|
selimaj-dev
|
15ff863fbe
|
alpha test
|
2024-06-03 20:10:35 +02:00 |
|
selimaj-dev
|
e048e0e10c
|
lsp server test
|
2024-06-03 13:23:20 +02:00 |
|
selimaj-dev
|
5fafd054b1
|
bug fixes
|
2024-05-25 13:12:09 +02:00 |
|
selimaj-dev
|
93ba413251
|
small fix
|
2024-05-24 18:20:44 +02:00 |
|
selimaj-dev
|
33fc1d85dc
|
local incl
|
2024-05-24 16:50:14 +02:00 |
|
selimaj-dev
|
5ca3722150
|
global incl
|
2024-05-24 16:47:02 +02:00 |
|
selimaj-dev
|
9dc8712364
|
structs
|
2024-05-15 19:57:55 +02:00 |
|
selimaj-dev
|
1e4acdec40
|
fixed the line system
|
2024-05-07 17:51:31 +02:00 |
|
RudideC
|
c64cc5e0fb
|
Overhauled flag system and added compilation
Usage: wyst <file.wst> --flags
Flags:
(none) -> shows transpiled code
-r / --rust <rust_file_name> -> shows transpiled code and turns it into a rust file
-c / --compile <exe_name> -> shows transpiled code, creates a temp.rs file, compiles to an exe and deletes the temp.rs file
|
2024-05-06 20:56:37 +02:00 |
|
RudideC
|
7f7faf67b5
|
Added arguments and modified .gitignore
I added -h / --help and -f / --file so that the wyst code files aren't hard coded
This makes it easier to test and debug
|
2024-05-06 09:44:23 +02:00 |
|
selimaj-dev
|
cf588ab7e7
|
A LOT of bug fixes
|
2024-04-25 02:37:07 +02:00 |
|
selimaj-dev
|
b24b34cb44
|
better errors
|
2024-04-14 00:11:39 +02:00 |
|
Leo
|
e2f87dc818
|
codegen alpha
|
2024-04-10 18:32:47 +02:00 |
|
selimaj-dev
|
de2889c5d8
|
mut declerations
|
2024-04-08 15:44:33 +02:00 |
|
selimaj-dev
|
3e41b5f3ac
|
colorful printing
|
2024-04-08 14:09:59 +02:00 |
|
Leo
|
8a3009ac16
|
bug fix
|
2024-04-07 21:10:42 +02:00 |
|
Leo
|
6faedc7c0d
|
parser change
|
2024-04-07 20:49:21 +02:00 |
|
selimaj-dev
|
cafc52da16
|
added 2 ast nodes
|
2024-04-06 17:57:00 +02:00 |
|
selimaj-dev
|
4b3aca6286
|
added support for all the AstDef types
|
2024-04-03 15:14:00 +02:00 |
|
selimaj-dev
|
65c9856762
|
update
|
2024-04-02 23:54:40 +02:00 |
|
selimaj-dev
|
55fe45717c
|
parser beta
|
2024-04-02 21:49:30 +02:00 |
|
selimaj-dev
|
17b4ee7ef0
|
the lexer now works
|
2024-04-01 12:06:00 +02:00 |
|
selimaj-dev
|
e909e00144
|
lexer change
|
2024-04-01 09:01:46 +02:00 |
|