feat(tazjin/rlox): Support trivial literals in bytecode compiler
Adds support for true, false & nil. These each come with a new separate opcode and are pushed directly on the stack. Change-Id: I405b5b09496dcf99d514d3411c083e0834377167 Reviewed-on: https://cl.tvl.fyi/c/depot/+/2571 Reviewed-by: tazjin <mail@tazj.in> Tested-by: BuildkiteCI
This commit is contained in:
parent
127ef98486
commit
47ffa80711
5 changed files with 52 additions and 6 deletions
|
@ -12,7 +12,6 @@ mod vm;
|
|||
#[cfg(test)]
|
||||
mod tests;
|
||||
|
||||
use chunk::Chunk;
|
||||
pub struct Interpreter {}
|
||||
|
||||
impl crate::Lox for Interpreter {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue