Docs.rs
erg_compiler-0.6.44
erg_compiler 0.6.44
Permalink
Docs.rs crate page
MIT OR Apache-2.0
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
mtshiba
Dependencies
erg_common ^0.6.44
normal
erg_parser ^0.6.44
normal
pyo3 ^0.21
normal
optional
erg_common ^0.6.44
build
Versions
7.05%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
erg_
compiler
0.6.44
Module value
Module Items
Modules
Structs
Enums
Type Aliases
In erg_
compiler::
ty
Module
erg_compiler
::
ty
::
value
Copy item path
source
·
[
−
]
Expand description
defines
ValueObj
(used in the compiler, VM).
コンパイラ、VM等で使われる(データも保持した)値オブジェクトを定義する
Modules
§
value_
set
Structs
§
Class
Type
Obj
Eval
Value
Error
Float
Inherited
Type
Obj
Intersection
Type
Obj
Patch
Obj
Structural
Type
Obj
Subsumed
Type
Obj
Trait
Type
Obj
Union
Type
Obj
Enums
§
GenType
Obj
TypeObj
Value
Obj
値オブジェクト コンパイル時評価ができ、シリアライズも可能(Typeなどはシリアライズ不可)
Type Aliases
§
Eval
Value
Result