File tree Expand file tree Collapse file tree 2 files changed +9
-17
lines changed
Expand file tree Collapse file tree 2 files changed +9
-17
lines changed Original file line number Diff line number Diff line change @@ -92,7 +92,7 @@ if has_ffi--[[# as false]] then
9292 end
9393 end
9494
95- function META :IsStringSlice2 (start --[[ #: number]] , str --[[ #: string]] )
95+ function META :IsStringSlice (start --[[ #: number]] , str --[[ #: string]] )
9696 for i = 1 , # str do
9797 if self .BufferOffsetMinusOne [start + i ] ~= str :byte (i ) then return false end
9898 end
Original file line number Diff line number Diff line change 416416 end
417417end
418418
419+ META .is_token = true
420+
419421function META .New (
420422 type --[[ #: META.TokenType]] ,
421423 value --[[ #: string]] ,
422424 start --[[ #: number]] ,
423425 stop --[[ #: number]]
424426)--[[ #: META.@Self]]
425- return META .NewObject (
426- {
427- is_token = true ,
428- type = type ,
429- value = value ,
430- start = start ,
431- stop = stop ,
432- whitespace = false ,
433- string_value = false ,
434- inferred_types = false ,
435- potential_idiv = false ,
436- parent = false ,
437- whitespace = false ,
438- c_keyword = false ,
439- }--[[ # as META.@Self]]
440- )
427+ return META .NewObject ({
428+ type = type ,
429+ value = value ,
430+ start = start ,
431+ stop = stop ,
432+ }--[[ # as META.@Self]] )
441433end
442434
443435return META
You can’t perform that action at this time.
0 commit comments