• Joined on 2021-04-28

venko pushed to main at venko/wraith-lang

2021-06-15 00:27:17 +00:00

venko created pull request cosmonaut/wraith-lang#6

ID-tree refactor

2021-06-01 00:08:16 +00:00

venko pushed to generics_retry at venko/wraith-lang

2021-06-01 00:04:36 +00:00

venko created pull request cosmonaut/wraith-lang#5

Generic AST Traversal

2021-05-26 21:58:50 +00:00

venko pushed to traversal at venko/wraith-lang

2021-05-26 21:53:21 +00:00

venko pushed to traversal at venko/wraith-lang

  • ddd5b2f027 Implements generic recursion over AST nodes

2021-05-26 21:44:13 +00:00

venko created pull request cosmonaut/wraith-lang#4

generics_retry

2021-05-25 03:15:10 +00:00

venko pushed to generics_retry at venko/wraith-lang

  • eb24206e13 Imlements custom to generic type conversion

2021-05-25 03:11:58 +00:00

venko pushed to generics_retry at venko/wraith-lang

  • 79d4715799 Moves generic type identifiers to be the first children of a function in the id-tree
  • d48995716e Adds handling for generic AST nodes in PrintNode and SyntaxKindString
  • d641f713de progress on generics
  • 8a3920918c generic function lookup
  • 0d94e89045 skeleton of generic function lookup

2021-05-24 00:05:26 +00:00

venko created pull request cosmonaut/wraith-lang#2

Refactors identcheck for new AST. Fixes newline bugs in PrintNode.

2021-05-16 02:05:45 +00:00

venko closed pull request venko/wraith-lang#1

identcheck AST refactor

2021-05-16 02:05:08 +00:00

venko created pull request venko/wraith-lang#1

identcheck AST refactor

2021-05-16 02:04:24 +00:00

venko pushed to ast_refactor at venko/wraith-lang

  • 459a1dd3b7 Refactors identcheck for new AST. Fixes newline bugs in PrintNode.
  • abc82f381e refactor AST to use nameless union instead of child array

2021-05-16 02:03:16 +00:00

venko pushed to main at venko/wraith-lang

2021-05-16 02:01:10 +00:00

venko created pull request cosmonaut/wraith-lang#1

Type Tagging

2021-05-14 17:29:51 +00:00

venko pushed to identifiers at venko/wraith-lang

  • f441e5bede Possibly implements full type annotation of the AST

2021-05-13 04:54:16 +00:00

venko pushed to identifiers at venko/wraith-lang

2021-05-08 22:13:01 +00:00

venko pushed to identifiers at venko/wraith-lang

  • 743828450c Explicitly sets IdNode type tags on creation.

2021-05-08 00:51:28 +00:00

venko pushed to identifiers at venko/wraith-lang

2021-05-08 00:49:52 +00:00

venko pushed to main at venko/wraith-lang

2021-05-07 22:29:49 +00:00