class Nasl::Argument
Attributes
expr[R]
name[R]
type[R]
Public Class Methods
new(tree, *tokens)
click to toggle source
Calls superclass method
# File lib/nasl/parser/argument.rb, line 33 def initialize(tree, *tokens) super if @tokens.length == 3 @name = @tokens.first @expr = @tokens.last @type = :named else @name = nil @expr = @tokens.first @type = :anonymous end @attributes << :type @children << :name @children << :expr end