pub enum ParserTokenType {
Show 45 variants
Yazı {
val: String,
},
Artı,
Eksi,
ArtıArtı,
EksiEksi,
Çarpı,
Bölü,
Modulo,
De,
Büyüktür,
Küçüktür,
BüyükEşittir,
KüçükEşittir,
Eşittir,
EşitDeğildir,
Değildir,
Kopya,
Takas,
Döndür,
Üst,
Ve,
Veya,
Girdi,
İkiNoktaNokta,
İkiNokta,
İken(Option<usize>),
Sayı {
val: f64,
},
Bool {
val: bool,
},
İse(Option<usize>),
Yoksa(Option<usize>),
Son {
tp: usize,
},
Identifier {
id: String,
},
İşlev {
sonloc: Option<usize>,
},
İşlevSonlandır {
tp: Vec<usize>,
},
Koy,
Ver {
tp: Option<usize>,
},
At,
Tipinde,
ParenL,
Hiç,
Blok,
BlokSonlandır,
InScopeParentL,
InScopeParentR,
EOF,
}Variants§
Yazı
Artı
Eksi
ArtıArtı
EksiEksi
Çarpı
Bölü
Modulo
De
Büyüktür
Küçüktür
BüyükEşittir
KüçükEşittir
Eşittir
EşitDeğildir
Değildir
Kopya
Takas
Döndür
Üst
Ve
Veya
Girdi
İkiNoktaNokta
İkiNokta
İken(Option<usize>)
Sayı
Bool
İse(Option<usize>)
Yoksa(Option<usize>)
Son
Identifier
İşlev
İşlevSonlandır
Koy
Ver
At
Tipinde
ParenL
Hiç
Blok
BlokSonlandır
InScopeParentL
InScopeParentR
EOF
Trait Implementations§
Source§impl Clone for ParserTokenType
impl Clone for ParserTokenType
Source§fn clone(&self) -> ParserTokenType
fn clone(&self) -> ParserTokenType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ParserTokenType
impl Debug for ParserTokenType
Source§impl<'de> Deserialize<'de> for ParserTokenType
impl<'de> Deserialize<'de> for ParserTokenType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ParserTokenType
impl RefUnwindSafe for ParserTokenType
impl Send for ParserTokenType
impl Sync for ParserTokenType
impl Unpin for ParserTokenType
impl UnwindSafe for ParserTokenType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more