+"""
+`micropython` - MicroPython Specific Decorator Functions
+========================================================
+
+* Author(s): cefn
+"""
+
+
+__version__ = "0.0.0-auto.0"
+__repo__ = "https://github.com/adafruit/Adafruit_Blinka.git"
+
+
+def const(x):
+ "Emulate making a constant"
+ return x
+
+
+def native(f):
+ "Emulate making a native"
+ return f
+
+
+def viper(f):
+ "User is attempting to use a viper code emitter"
+ raise SyntaxError("invalid micropython decorator")
+
+
+def asm_thumb(f):
+ "User is attempting to use an inline assembler"
+ raise SyntaxError("invalid micropython decorator")