1
0
Fork 0
mirror of synced 2025-09-23 12:18:44 +00:00
Commit graph

75 commits

Author SHA1 Message Date
Edi Sinovcic
fed7b4e264
Removing for duplicate 2019-11-05 19:02:00 +01:00
Edi Sinovcic
40ad361575
Reordering and removing duplicates from keywords
Removing duplicate "in" keyword and ordering it alphabetically
2019-11-05 18:55:58 +01:00
schaeff
e7c911f73a integrate uint§ 2019-11-05 18:39:24 +01:00
schaeff
7bba70f782 add u8 2019-10-31 15:04:33 +01:00
Thibaut
f305ded646 allow newlines in inline defs 2019-09-30 13:49:54 +02:00
Thibaut
3b0b6959e3 change struct declaration syntax 2019-09-28 18:24:29 +02:00
schaeff
6ab1a96ca6 add assignment to struct members 2019-09-11 19:11:39 +02:00
schaeff
9dfcdd3f9a implement inline struct 2019-08-07 18:50:43 +02:00
schaeff
0673381bce implement flattening 2019-08-07 16:25:09 +02:00
schaeff
bb0973de1e add error handling, wrap types in nodes for sourcemaps, move type to absy and typed_absy 2019-08-06 00:12:47 +02:00
schaeff
ff21034f07 introduce targetted imports 2019-08-02 19:58:44 +02:00
schaeff
c84c0c5ca7 implement semantics and flattening for simple cases 2019-07-31 17:02:37 +02:00
schaeff
f35abd559c add member access to parser 2019-07-26 18:30:01 +02:00
schaeff
2f7b26034a fix parsing of multidef 2019-07-26 17:35:31 +02:00
schaeff
abc5d23b1f add struct to parser, ambiguity in multidef apparently 2019-07-22 14:59:35 +02:00
schaeff
b2fcb4c271 fully recursive arrays 2019-07-16 15:31:25 +02:00
schaeff
4abfc12efb address comments 2019-07-06 00:28:58 +02:00
schaeff
513d4276cf add boolean constraints true and false to grammar, pest ast, and untyped ast 2019-06-22 01:00:16 +02:00
schaeff
0c24dff9cd merge spread 2019-06-16 21:17:29 +02:00
schaeff
e7142cfb90 merge dev 2019-06-16 21:00:47 +02:00
schaeff
3d06ee1d5c implement read-only array slices 2019-06-16 09:45:53 +02:00
schaeff
22fd4f8b5c implement spread operator inside inline arrays 2019-06-15 00:42:14 +02:00
schaeff
31b4196d61 add array initializer sugar 2019-06-14 18:25:14 +02:00
schaeff
262df92db6 clean 2019-06-07 18:06:46 +02:00
schaeff
365d03be65 bring pest parser and AST into tree as crates, adjust testing 2019-06-03 10:22:59 +02:00