Skip to main content

parse_source

Function parse_source 

Source
pub fn parse_source(source: &str, file_name: Option<&str>) -> ParseResult
Expand description

Parse a source string, automatically selecting the parser based on file extension.

Supported extensions:

  • .runar.sol -> Solidity-like parser
  • .runar.move -> Move-style parser
  • .runar.rs -> Rust DSL parser
  • .runar.py -> Python parser
  • anything else (including .runar.ts) -> TypeScript parser (default)