This is the Linux app named Rust Latam whose latest release can be downloaded as proc-macro-workshopsourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named Rust Latam with OnWorks for free.
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショットは
Ad
ラストラタム
DESCRIPTION
This is a workshop/repository by the Rust developer David Tolnay (dtolnay) intended to teach how to write Rust procedural macros (derive macros, function-like macros, attribute macros). The repo contains multiple toy/realistic macro projects drawn from real use-cases: e.g., derive(Builder), derive(CustomDebug), seq!, #[sorted], #[bitfield]. The README indicates the focus is on learning: parsing token streams, generating code, handling generics, attribute arguments, etc. It has test harness and workflow guidance. Because procedural macros are quite subtle in Rust, this workshop is a strong resource for anyone wanting to go from beginner to intermediate/advanced macro writing.
オプション
- Multiple example macro projects (derive, attribute, function-like) to learn from
- Guided workflow and test harness for macro development
- Demonstrates parsing of token streams and code generation techniques
- Covers real-world features like builder pattern generation, bit-fields, attribute macros
- Explanatory material (suggested prerequisites, debugging tips) for learners
- Open-source and educational resource aimed at macro authors
プログラミング言語
Rust
カテゴリー
This is an application that can also be fetched from https://sourceforge.net/projects/rust-latam.mirror/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.
