index
:
fiddle.git
main
wip
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
Add offset information to some AST elements.
wip
Josh Rahm
2024-10-07
*
Add back the enum consistency check.
Josh Rahm
2024-10-05
*
Much better handling for the generic syntax tree.
Josh Rahm
2024-10-05
*
Implement qualification.
Josh Rahm
2024-10-05
*
Clean up warnings and remove unused files.
Josh Rahm
2024-10-03
*
Wip: added -Wall
Josh Rahm
2024-10-03
*
Make changes to AST for qualification step.
Josh Rahm
2024-10-03
*
Add empty qualification stage.
Josh Rahm
2024-10-03
*
Do ConsistencyChecking on the level of directives
Josh Rahm
2024-10-03
*
Change the UnitInterface to have uncoupled Metadata.
Josh Rahm
2024-10-03
*
Another monolithic change. Not good git ettiquite.
Josh Rahm
2024-10-03
*
wip
Josh Rahm
2024-09-28
*
Option parsing with optparse-applicative
Josh Rahm
2024-09-28
*
Add import resolution phase and also add a more abstractions around
Josh Rahm
2024-09-27
*
Rename some of the stages.
Josh Rahm
2024-09-26
*
Don't allow duplicate types.
Josh Rahm
2024-09-25
*
cleanup: re-organize Stage2 so the derived AdvaceStage instances are together.
Josh Rahm
2024-09-25
*
feat: Add AdvanceStage typeclass and refactor code to use it
Josh Rahm
2024-09-25
*
Split the Ast file into multiple sub files.
Josh Rahm
2024-09-25
*
Add import statements, add using statements, properly cross-package
Josh Rahm
2024-09-22
*
More major changes to the grammer.
Josh Rahm
2024-09-22
*
Some major changes to the structure of the language.
Josh Rahm
2024-09-20
*
Add Stage3 compliation.
Josh Rahm
2024-08-24
*
Fleshed out stage2 and made some big changes.
Josh Rahm
2024-08-21
*
Start implementing the Stage2 compiler.
Josh Rahm
2023-01-20
*
Start working on Stage1 -> Stage2 re-assembler.
Josh Rahm
2023-01-15
*
Crude compilation pipeline starting to take shape.
Josh Rahm
2023-01-09
*
Parser is able to parse the goal file.
Josh Rahm
2023-01-08
*
Some more fleshing-out of the parser and better AST utils.
Josh Rahm
2022-12-18
*
WIP: Basic parser implemented.
Josh Rahm
2022-12-17
*
fiddle: have a basic tokenizer working.
Josh Rahm
2022-12-17
*
Start implementing "fiddle" code.
Josh Rahm
2022-12-16
*
Initial commit with goal file in mind
Josh Rahm
2022-12-16