NotAFile
|
108297b966
|
cargo fmt
|
2022-02-01 23:24:07 +01:00 |
NotAFile
|
daa4da8037
|
add tokenizer for new parser
|
2022-02-01 23:14:11 +01:00 |
NotAFile
|
cec4f5fb8d
|
add nom error handling
|
2022-02-01 23:11:59 +01:00 |
NotAFile
|
c32da018ad
|
cargo fmt
|
2022-02-01 19:46:06 +01:00 |
NotAFile
|
220d827dbb
|
switch to ariadne and greedyerror
|
2022-02-01 02:00:27 +01:00 |
NotAFile
|
25870df32f
|
move literals file
|
2022-02-01 00:40:24 +01:00 |
NotAFile
|
82b7d888bc
|
start on typed IR
|
2022-01-30 23:54:19 +01:00 |
NotAFile
|
33e332ef4f
|
bump deps
|
2022-01-27 18:59:22 +01:00 |
NotAFile
|
7fea40208d
|
start reworking syntax for stdlib
|
2022-01-24 00:10:09 +01:00 |
NotAFile
|
0d9abac065
|
cargo fmt
|
2022-01-23 22:52:06 +01:00 |
NotAFile
|
b22c348d8f
|
use package system
|
2022-01-23 22:51:39 +01:00 |
NotAFile
|
a1f953e989
|
start on package system
|
2022-01-23 21:52:08 +01:00 |
NotAFile
|
ec87f29c5c
|
break things by adding first hacky type system
|
2022-01-23 21:04:19 +01:00 |
NotAFile
|
6317987ed6
|
fix clippy, fmt
|
2022-01-20 19:55:17 +01:00 |
NotAFile
|
f93530fe30
|
clippy fix
|
2022-01-20 19:51:09 +01:00 |
NotAFile
|
120a3c59f4
|
allow yosys to read il output
|
2022-01-18 00:11:37 +01:00 |
NotAFile
|
824262c89c
|
edit cargo toml
|
2022-01-17 22:11:01 +01:00 |
NotAFile
|
060b2d1078
|
add name idea
|
2022-01-17 22:01:21 +01:00 |
NotAFile
|
7d6f172ad9
|
start plumbing through signals
|
2022-01-17 21:40:13 +01:00 |
NotAFile
|
e45f4ba142
|
start tracking signals
|
2022-01-17 21:02:11 +01:00 |
NotAFile
|
057511f56c
|
make operators work via desugaring
|
2022-01-17 19:20:51 +01:00 |
NotAFile
|
95d9313cdd
|
clippy fix
|
2022-01-17 17:37:52 +01:00 |
NotAFile
|
43c27b97e9
|
cargo fmt
|
2022-01-17 17:37:15 +01:00 |
NotAFile
|
4d03535741
|
add xor operator
|
2022-01-17 17:36:24 +01:00 |
NotAFile
|
71774b2a2c
|
add vim syntax file
|
2022-01-17 17:31:03 +01:00 |
NotAFile
|
b4e31d2bc8
|
work around operator left recursion
|
2022-01-17 17:29:00 +01:00 |
NotAFile
|
edab641506
|
fix assign item parsing
|
2022-01-17 15:54:16 +01:00 |
NotAFile
|
839287ec51
|
switch more to sigspec, make processes work
|
2022-01-17 15:37:07 +01:00 |
NotAFile
|
b77fc1a1f9
|
start lowering proc blocks
|
2022-01-17 01:15:27 +01:00 |
NotAFile
|
b8c7d501f6
|
clippy fix
|
2022-01-16 22:12:00 +01:00 |
NotAFile
|
c2628102cc
|
split up parser into folder
|
2022-01-16 22:06:52 +01:00 |
NotAFile
|
7238d6991c
|
start plumbing process blocks
|
2022-01-16 21:46:44 +01:00 |
NotAFile
|
42349a6273
|
switch to sigspec type
|
2022-01-16 20:13:04 +01:00 |
NotAFile
|
a6b8429ed0
|
add rtlil processes
|
2022-01-16 19:11:56 +01:00 |
NotAFile
|
b9eb6222de
|
clippy fix self
|
2022-01-14 15:34:57 +01:00 |
NotAFile
|
266d3122c4
|
cargo fmt
|
2022-01-14 15:32:00 +01:00 |
NotAFile
|
7a9a54c685
|
add more builtin cells
|
2022-01-14 15:28:39 +01:00 |
NotAFile
|
fcd96c0efd
|
add arg length check
|
2022-01-05 02:38:56 +01:00 |
NotAFile
|
99369b8f38
|
clippy fix
|
2022-01-05 02:11:13 +01:00 |
NotAFile
|
6cc7b3bcee
|
cargo fmt
|
2022-01-05 02:09:08 +01:00 |
NotAFile
|
6abbd30792
|
move builting functions to own file
|
2022-01-05 02:08:25 +01:00 |
NotAFile
|
33149eb5aa
|
reference strings, first error reporting
|
2022-01-05 00:13:56 +01:00 |
NotAFile
|
5b4f378526
|
extract lowering into frontend
|
2022-01-04 23:05:25 +01:00 |
NotAFile
|
79e570dc60
|
rustfmt
|
2022-01-04 21:14:49 +01:00 |
notafile
|
93d106d7c3
|
remove unused file
|
2022-01-04 20:38:52 +01:00 |
notafile
|
bd2e6702f6
|
add comparator example
|
2022-01-04 20:37:54 +01:00 |
notafile
|
401e7a3dba
|
switch everything to locate spans
|
2022-01-04 20:05:10 +01:00 |
notafile
|
0699278eab
|
make hexadecimal generic over input
|
2022-01-04 19:09:33 +01:00 |
notafile
|
e33dfdc340
|
replace decimal with builtin
|
2022-01-04 18:09:37 +01:00 |
notafile
|
6a4dd3ce54
|
reorganize typedef
|
2022-01-04 17:28:43 +01:00 |