Comments (4)
Looks good, I just had one question: will concrete classes just look at all the others to make a unique ID, or will some script/config be used?
from pal.
I might actually just get rid of the id attribute all together and use the module's name (the file name) as the id. Then the interface would just require you to provide a generate function.
Configs will be used later (I have a future RFC for that) to decide which generators get used.
from pal.
Updated the design above to not include the generator_id attribute. Will have a PR for this ready shortly!
from pal.
Merged
from pal.
Related Issues (20)
- Component header error HOT 4
- [RFC] Shoulder Gadgets HOT 3
- Decorator Based Gadgets HOT 3
- External Access Mechanism Code Generation
- Coprocessor Register Access Mechanism Code Generation
- Banked System Register Access Mechanism Code Generation
- Vector/SIMD Control Register Access Mechanism Code Generation
- System Register Immediate Access Mechanism Code Generation HOT 1
- Update C Header Generator HOT 1
- README
- YAML Data Generator
- Initial VMCS Support
- Encoding-based access mechanism writer HOT 1
- Missing info target HOT 1
- [BUG] VMCS access mechanisms fail for fields that aren't 64-bits HOT 1
- RFC: PAL Instruction APIs HOT 2
- RFC: PAL Project Ownership/Maintenance HOT 16
- Support reverse lookup of bit offset HOT 1
- Documentation writers for C and C++
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pal.