aboutsummaryrefslogtreecommitdiff
path: root/asm/main.cpp
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2024-04-15 04:42:24 +0630
committerAryadev Chavali <aryadev@aryadevchavali.com>2024-04-15 04:42:24 +0630
commitf01d64b5f4d26611c90394f7b26ff219c4696c33 (patch)
treed7cf80be4721f7a5b0874fe88f87076850a0df3a /asm/main.cpp
parent062ed1227849f9954427c8e13c0b720b68c78f63 (diff)
downloadovm-f01d64b5f4d26611c90394f7b26ff219c4696c33.tar.gz
ovm-f01d64b5f4d26611c90394f7b26ff219c4696c33.tar.bz2
ovm-f01d64b5f4d26611c90394f7b26ff219c4696c33.zip
lexer now produces a vector of heap allocated tokens
This removes the problem of possibly expensive copies occurring due to working with tokens produced from the lexer (that C++ just... does): now we hold pointers where the copy operator is a lot easier to use. I want expensive stuff to be done by me and for a reason: I want to be holding the shotgun.
Diffstat (limited to 'asm/main.cpp')
0 files changed, 0 insertions, 0 deletions