half-arsed: 💩 half implement a proper parser engine class

This commit is contained in:
David Bailey 2023-04-11 15:53:45 +02:00
parent 38d0627394
commit 94b0288aa9
3 changed files with 24 additions and 17 deletions

View file

@ -1,14 +1,8 @@
module Compfile
class ParserArtefact < Artefact
attr_reader :included_files
attr_reader :required_files
def initialize(*args)
super(*args)
@included_files = []
@required_files = []
def initialize(*args, **opts)
super(*args, **opts)
parent_artefact :sourcefile, @target