|
a05736528c
|
wip: can parse the core library.
|
2022-08-22 16:21:47 +12:00 |
|
|
272be0d249
|
wip: use miette for compiler errors.
|
2022-08-22 11:30:39 +12:00 |
|
|
336b2574b8
|
wip: desugar infix and unary operations into function calls.
|
2022-08-19 17:46:36 +12:00 |
|
|
28f918dbca
|
fix(deps): Update dependencies.
|
2022-08-19 16:41:17 +12:00 |
|
|
40717b6c78
|
wip: working on type resolution.
|
2022-08-19 16:25:42 +12:00 |
|
|
4e476626ed
|
wip: more work on the IR.
|
2022-08-19 09:05:02 +12:00 |
|
|
b8cdd0bf63
|
wip: working on the intermediate representation.
|
2022-08-16 20:02:03 +12:00 |
|
|
2277882c89
|
wip: replace home-rolled lexer and parser with pest.
|
2022-08-15 17:48:36 +12:00 |
|
|
f6eccebb27
|
wip: more work on the compiler. I think I went the wrong direction.
|
2022-08-14 07:11:42 +12:00 |
|
|
2efe1a3cf1
|
wip: working on the compiler.
|
2022-08-09 12:40:22 +12:00 |
|
|
e60cf9c4dd
|
wip: it can parse all the core code written so far.!
|
2022-08-09 12:40:22 +12:00 |
|
|
3e1ca2cb7a
|
wip: wtf I don't even know any more,
|
2022-08-09 12:40:22 +12:00 |
|
|
f500fa9557
|
Merge branch 'renovate/lock-file-maintenance' into 'main'
chore(deps): lock file maintenance
See merge request jimsy/outrun!6
|
2022-08-03 18:49:06 +00:00 |
|
|
35c0f06a8e
|
Merge branch 'renovate/unicode-ident-1.x' into 'main'
fix(deps): update rust crate unicode-ident to 1.0.3
See merge request jimsy/outrun!5
|
2022-08-03 18:48:08 +00:00 |
|
|
323bd9c57a
|
chore(deps): lock file maintenance
|
2022-08-04 06:45:51 +12:00 |
|
|
db44757456
|
fix(deps): update rust crate unicode-ident to 1.0.3
|
2022-08-04 06:44:52 +12:00 |
|
|
5b51a6dd23
|
Merge branch 'renovate/lock-file-maintenance' into 'main'
chore(deps): lock file maintenance
See merge request jimsy/outrun!4
|
2022-08-02 00:26:35 +00:00 |
|
|
471af9c785
|
Merge branch 'renovate/indoc-1.x' into 'main'
chore(deps): update rust crate indoc to 1.0.7
See merge request jimsy/outrun!3
|
2022-08-02 00:25:50 +00:00 |
|
|
7503c0c613
|
chore(deps): lock file maintenance
|
2022-08-02 12:23:33 +12:00 |
|
|
0883359b64
|
chore(deps): update rust crate indoc to 1.0.7
|
2022-08-02 12:22:33 +12:00 |
|
|
e8d6798520
|
Merge branch 'add-statements' into 'main'
add statement parsing.
See merge request jimsy/outrun!2
|
2022-07-20 20:43:13 +00:00 |
|
|
1fe2de4444
|
feat: add statement parsing.
|
2022-07-20 20:43:13 +00:00 |
|
|
4864ef980e
|
chore: add package and license information.
|
2022-07-18 09:41:49 +12:00 |
|
|
ac6049cef2
|
wip: start working on parser.
|
2022-07-17 12:30:28 +12:00 |
|
|
af731cdd2b
|
chore(deps): add renovate.json
|
2022-07-17 09:21:27 +12:00 |
|
|
0aeabb0af3
|
feat: working scanner for common tokens.
This is by no means complete - or even that smart, but it's enough to get started with.
|
2022-07-17 09:19:58 +12:00 |
|
|
d755f6ab3a
|
Configure SAST in .gitlab-ci.yml , creating this file if it does not already exist
|
2022-07-15 10:27:26 +00:00 |
|