hawkinsw
  • Joined on 2025-09-05
hawkinsw pushed to main at hawkinsw/gp4 2026-06-16 03:38:00 +00:00
ef6b07b54a Make Formatter Happy
aa12974dd6 compiler: Flesh Out CST Visitor Framework
d22776b018 compiler: Refactor Language Element Tags
d7022725ed compiler: Refactor Type Parsers
Compare 4 commits »
hawkinsw renamed repository from p4ce to hawkinsw/gp4 2026-06-13 03:31:01 +00:00
hawkinsw pushed to main at hawkinsw/gp4 2026-06-13 03:24:16 +00:00
6c23cf7458 Refactor P4Compiler to P4Parser
hawkinsw pushed to main at hawkinsw/gp4 2026-06-12 10:35:11 +00:00
e17533dfc8 Make Formatter Happy
fe88e447a9 compiler: Add LICENSE to Visitor.swift
Compare 2 commits »
hawkinsw pushed to main at hawkinsw/gp4 2026-06-12 10:30:32 +00:00
3769a78b92 testing: Add Back Source Code Tests
hawkinsw pushed to main at hawkinsw/gp4 2026-06-12 10:25:01 +00:00
b9ff228362 Start Rewrite
hawkinsw pushed to main at hawkinsw/gp4 2026-05-29 21:47:10 +00:00
6908d9a91d compiler: Clean Up Warnings In Compiler
6882a32858 Make Formatter Happy
3ee1eab2f8 compiler: Parser Compile Should Match Compile Protocol
d2797e1acc compiler: Use Macro to Derive CompilableStatement Implementations
4f6de341cc compiler: Refactor Transition Statement Compilation
Compare 5 commits »
hawkinsw pushed to main at hawkinsw/gp4 2026-05-29 21:13:06 +00:00
297288e2b0 grammar: Update Instantiation Grammar Tests
hawkinsw pushed to main at hawkinsw/gp4 2026-05-29 12:42:59 +00:00
44e93e4cda compiler, runtime: Begin Runtime Refactor
hawkinsw pushed to main at hawkinsw/gp4 2026-05-27 17:39:32 +00:00
18461a9215 compiler: Remove Too-Early Instatiation Reference (3)
hawkinsw pushed to main at hawkinsw/gp4 2026-05-27 17:29:37 +00:00
ecc38096b8 compiler: Remove Too-Early Instatiation Reference (2)
hawkinsw pushed to main at hawkinsw/gp4 2026-05-27 17:23:12 +00:00
c8d4d4fc65 compiler: Remove Too-Early Instatiation Reference
hawkinsw pushed to main at hawkinsw/gp4 2026-05-27 17:01:02 +00:00
294f76acd4 compiler: Refactor Compiler To Remove Ambiguities
hawkinsw pushed to main at hawkinsw/gp4 2026-05-27 09:43:58 +00:00
61d8f601e8 compiler, language, runtime: Separate Parser Type From Instances
hawkinsw pushed to main at hawkinsw/gp4 2026-05-23 00:42:54 +00:00
925f20a13b Make Formatter Happy
97a672bd6d compiler: Type Check All Binary Operators
bc51b4e280 compiler: Reworked Preprocessor To Support Better Error Messages
Compare 3 commits »
hawkinsw pushed to main at hawkinsw/gp4 2026-05-22 08:28:37 +00:00
041009a22e compiler: Track/Report Relative Paths Names
hawkinsw pushed to main at hawkinsw/gp4 2026-05-22 07:54:49 +00:00
0cb50e2e2f testing: Remove .swift-version
hawkinsw pushed to main at hawkinsw/gp4 2026-05-22 07:51:58 +00:00
7fc319d9bc testing: Debug Format CI Test Failure (2)
hawkinsw pushed to main at hawkinsw/gp4 2026-05-22 06:39:17 +00:00
0c8b9e88cf testing: Debug Format CI Test Failure
e53c32f802 compiler, cli: Support Nice Compilation Error Messages
5845cb75cc testing: Test For Controls Using Keys From Structs
24b0f0284a language: Check For Incorrect Order For Action Parameters
Compare 4 commits »
hawkinsw pushed to main at hawkinsw/gp4 2026-05-22 04:27:26 +00:00
a1908cc077 Make Formatter Happy