parser: add pragma once