Jakub Doka
ee67ebb017
adding cranelift backend
...
also splitting hbc binary into a separate crate to avoid dependency
cycle, the backand is thus far capable of compiling the simplest program
that returns an custom status code
Signed-off-by: Jakub Doka <jakub.doka2@gmail.com>
2024-12-29 13:30:29 +01:00
Jakub Doka
af19f4e30d
making the identifiers accessible if they are captured
...
Signed-off-by: Jakub Doka <jakub.doka2@gmail.com>
2024-12-21 14:21:58 +01:00
Jakub Doka
1621d93e86
adding more stuff to the blog
...
Signed-off-by: Jakub Doka <jakub.doka2@gmail.com>
2024-12-20 22:54:46 +01:00
Jakub Doka
91e35b72ee
Fixing the invalid code bricking the UI
...
Signed-off-by: Jakub Doka <jakub.doka2@gmail.com>
2024-12-14 15:33:11 +01:00
Jakub Doka
fae75072f4
removing hardcoded html files and replacing them with markdown
...
the markdown gets transpiled on build and built files are then included
in the server executable
Signed-off-by: Jakub Doka <jakub.doka2@gmail.com>
2024-12-14 13:17:58 +01:00
Jakub Doka
3b4b30b2bd
Restructuring the compiler
...
Signed-off-by: Jakub Doka <jakub.doka2@gmail.com>
2024-12-01 14:01:44 +01:00
Jakub Doka
aa83ed2ec9
fixing the annoyance
2024-11-23 14:19:47 +01:00
Jakub Doka
fb11c94af4
fixing some bugs and extending runtime of programs
2024-11-23 12:35:16 +01:00
Jakub Doka
b030b1eeb7
fixing user posts not being displayed
2024-11-23 11:14:03 +01:00
Jakub Doka
4856533b22
making sure dependencies are formatted
2024-11-23 10:31:38 +01:00
Jakub Doka
d8d039b67a
adding capability to run posts and displaing cumulative runs
2024-11-23 10:18:05 +01:00
Jakub Doka
b760d9ef75
improving theming
2024-11-23 08:38:41 +01:00
Jakub Doka
e587de1778
fixing some lighthouse issues and bad coloring of icons
2024-11-23 00:59:58 +01:00
Jakub Doka
b12579ff65
adding import count to posts
2024-11-23 00:06:25 +01:00
Jakub Doka
05a7bd0583
chaning css for no reason
2024-11-18 13:10:44 +01:00
able
8353ab58a5
point the profile button at a users fully qualified profile page
...
Signed-off-by: able <abl3theabove@gmail.com>
2024-11-18 06:08:46 -06:00
Jakub Doka
f527d61c1e
limitting request body size
2024-11-18 11:28:47 +01:00
Jakub Doka
f3879cb013
fixing js errors, adding password change form
2024-11-18 10:31:30 +01:00
Igor null
2034152c83
added syntax highlighting to depell
2024-11-16 13:48:31 -06:00
Jakub Doka
68c0248189
making type manipulation nicer
2024-11-08 10:25:34 +01:00
Jakub Doka
87cb77a553
making a Backend trait to separate the different backends we will have in the fucture
2024-11-05 14:52:30 +01:00
Jakub Doka
276d1bb0cf
fixing tab indentation in error messages and depell not displaying errors
2024-11-05 09:41:57 +01:00
Jakub Doka
b187af64a8
removing old compiler
2024-10-27 13:57:00 +01:00
Jakub Doka
db62434736
fixing infinite loop when fetching cycles
2024-10-26 23:24:45 +02:00
Jakub Doka
517850f283
fixing undescriptive error or not enough arguments
2024-10-25 22:59:01 +02:00
Jakub Doka
da58a5926d
removing some old garbage
2024-10-17 16:08:29 +02:00
Jakub Doka
f5ef62c6bb
fixing nasty bug
2024-10-17 15:48:22 +02:00
Jakub Doka
f386c332e5
adding link to the hosted page
2024-10-15 12:48:35 +02:00
Jakub Doka
23b90b3dd7
adding tab highlight and some more details in readme
2024-10-15 12:46:36 +02:00
Jakub Doka
ea736d8824
lota of progress
2024-10-14 22:04:18 +02:00
Jakub Doka
dc2e0cc5b3
implementing dependency fetching
2024-10-14 13:25:38 +02:00
Jakub Doka
c9b85f9004
fixing sizeof not storing values
2024-10-13 22:24:57 +02:00
Jakub Doka
af147b3cb6
adding test for embed
2024-10-13 20:01:18 +02:00
Jakub Doka
2660d976fe
fixing arithmetic bug
2024-10-13 15:22:16 +02:00
Jakub Doka
0f4ff918d2
fixing bugs and improving memory consumption
2024-10-13 12:25:12 +02:00
Jakub Doka
69b58c2b36
progress
2024-10-12 21:25:37 +02:00
Jakub Doka
5364b66629
adding gzip to static files
2024-10-12 15:04:58 +02:00
Jakub Doka
c4826d3bfd
fixing feature incompatibility
2024-10-12 13:07:49 +02:00
Jakub Doka
07638caff0
starting the compiler wasm
2024-10-10 19:01:12 +02:00
Jakub Doka
f0ae65606d
renaming directories, reducing temporary allocations during parsing
2024-10-10 15:48:08 +02:00
Jakub Doka
a538c0ddb0
optimizing ast allocation
2024-10-10 13:04:17 +02:00
Jakub Doka
c31d1dcb9c
more size opts
2024-10-10 09:51:03 +02:00
Jakub Doka
54a7f85978
progress
2024-10-10 08:35:17 +02:00
Jakub Doka
1626734c1a
some progress
2024-10-09 00:17:13 +02:00
Jakub Doka
13f63c7700
cleanup
2024-10-06 10:51:33 +02:00
Jakub Doka
c7dbe1c43d
adding some starter code to the depell
2024-10-05 23:07:33 +02:00
Jakub Doka
4c15f61cb7
something idk
2024-10-04 21:44:29 +02:00