Files
langkit/contrib/python/manage.py
Raphael Amiard 026ae0310e Add python parser in contrib/ - #11 no-tn-check
Change-Id: I7d46014caccbf45d4a23a6b46b90193d5139dcfc
2018-01-21 14:51:15 +01:00

20 lines
543 B
Python
Executable File

#! /usr/bin/env python
from __future__ import absolute_import, division, print_function
from langkit.libmanage import ManageScript
class Manage(ManageScript):
def create_context(self, args):
from langkit.compile_context import CompileCtx
from language.lexer import python_lexer
from language.parser import python_grammar
return CompileCtx(lang_name='python',
lexer=python_lexer,
grammar=python_grammar)
if __name__ == '__main__':
Manage().run()