Sha256: b515b3ac8ae35466d239b15485d2b4f529cd07fa72f4c0c77d0e807e8b4561bf
Contents?: true
Size: 490 Bytes
Versions: 6
Compression:
Stored size: 490 Bytes
Contents
# frozen_string_literal: true require 'opal/nodes/base' module Opal module Nodes module Args # This node is responsible for extracting a single # required post-argument from $post_args # class ExtractPostArg < Base handle :extract_post_arg children :name def compile add_temp name line "#{name} = $post_args.shift();" line "if (#{name} == null) #{name} = nil;" end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems