Commit Graph

18 Commits

Author SHA1 Message Date
greg 864e932e9f Getting rid of more unused items 2018-08-14 23:09:11 -07:00
greg 250c486143 Fix derive code 2018-07-26 00:52:46 -07:00
greg 38eb065511 Broken proc macro custom derive code 2018-07-26 00:52:46 -07:00
greg 0ec29f6dd0 Fix repl 2018-07-26 00:52:46 -07:00
greg 5e48eb2dee Broken - some pass abstraction work 2018-07-26 00:52:46 -07:00
greg f1a64adfd9 Kill a few lines of code 2018-07-26 00:52:46 -07:00
greg 78fdea180e Rename stages -> passes 2018-07-26 00:52:46 -07:00
greg 00e68d09c7 Kill comment 2018-07-26 00:52:46 -07:00
greg 86e88ee1bf Greatly fleshed out custom derive 2018-07-26 00:52:46 -07:00
greg d1a2473bb2 More derive work 2018-07-26 00:52:46 -07:00
greg 57ccdd5ead Extract out attr parsing code into a separate function 2018-07-26 00:52:46 -07:00
greg c0746028f4 Automate language name 2018-07-26 00:52:46 -07:00
greg c6f038a307 Successfully parse language name 2018-07-26 00:52:46 -07:00
greg e498e19ffc Use extra attribute 2018-07-26 00:52:46 -07:00
greg 51cdedb9cc Actually autogenerate the trait 2018-07-26 00:52:46 -07:00
greg 491face68b More autoderive things 2018-07-26 00:52:46 -07:00
greg 258e813a39 Starting to write custom derive for ProgrammingLanguageInterface 2018-07-26 00:52:46 -07:00
greg 14f31a5186 Adding proc macro for codegen
This should hopefully make the compiler pass thing I want to do possible
2018-07-26 00:52:46 -07:00