Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inquiring about Solidity Compilation Process and YUL Intermediate Language #14070

Closed
shiningdai opened this issue Mar 24, 2023 · 2 comments
Closed
Projects

Comments

@shiningdai
Copy link

Dear Solidity Compiler Engineers

I hope this email finds you well. I am writing to inquire about the Solidity compilation process, specifically regarding the use of YUL intermediate language.

  1. I am curious to know whether the Solidity compiler always uses YUL during the compilation process, and what role YUL plays in the overall process.

  2. Additionally, I am interested in understanding how the Solidity compiler generates bytecode after completing the lexical, syntax, and semantic analysis phases. I have spent a significant amount of time analyzing the function call relationships in the source code, but have been unable to fully grasp the process.

Unfortunately, I do not have your email or other contact information, so I am creating this issue to make my inquiry.

I greatly appreciate any help and information you can provide on these topics. Thank you for your time and consideration, and I look forward to hearing back from you soon.

PS: I would like to clarify that my inquiry is not related to the attached files. I apologize for including them, as they were required to submit this issue on GitHub.
README.md

Best regards

@github-actions github-actions bot added this to Triage in Solidity Mar 24, 2023
@cameel
Copy link
Member

cameel commented Mar 24, 2023

Unfortunately, I do not have your email or other contact information, so I am creating this issue to make my inquiry.

The forum is our preferred place for such discussions. Could you please repost it there?

@cameel cameel closed this as not planned Won't fix, can't repro, duplicate, stale Mar 24, 2023
Solidity automation moved this from Triage to Done Mar 24, 2023
@shiningdai
Copy link
Author

shiningdai commented Mar 26, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Solidity
  
Done
Development

No branches or pull requests

2 participants