[−][src]Struct basic::mach::Runtime
Methods
impl Runtime
[src]
pub fn enter(&mut self, string: &str) -> bool
[src]
Enters a line of BASIC or INPUT. Returns true if good candidate for history.
pub fn get_listing(&self) -> Listing
[src]
Obtain a thread-safe Listing for saving and line completion.
pub fn set_listing(&mut self, listing: Listing, run: bool)
[src]
Set a new listing. Used to load a program.
pub fn set_prompt(&mut self, prompt: &str)
[src]
Set a prompt instead of the default "READY."
pub fn interrupt(&mut self)
[src]
Interrupt the program. Displays BREAK
error.
pub fn execute(&mut self, iterations: usize) -> Event
[src]
Use a large number for iterations but not so much that interrupts aren't responsive.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Runtime
impl !Send for Runtime
impl !Sync for Runtime
impl Unpin for Runtime
impl UnwindSafe for Runtime
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,