Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Wasmで動くRust製マークダウンパーサーを自作した話

 Wasmで動くRust製マークダウンパーサーを自作した話

Zennはこちら
https://zenn.dev/denham/articles/f602bd105ecb69
隅田川.dev vol.1 by July 1, 2023

yud0uhu

July 01, 2023
Tweet

More Decks by yud0uhu

Other Decks in Programming

Transcript

  1. fn next(&mut self) -> Option<Self::Item> • nextはイテレータを消費するメソッド • 呼び出されるたびにイテレータを消費してSome に包まれた一要素を

    返し、繰り返しが終わるとNoneを返す ◦ next()で入力された文字列を一つずつ取り出し、変数cに格納す る 字句解析器(Lexer)の実装
  2. • % rustup target add wasm32-unknown-unknownでターゲット アーキテクチャを追加して% wasm-pack buildする •

    target/wasm32-unknown-unknown/release に、最適化されたビ ルドバイナリが出力される WASMの生成