Skip to content
Snippets Groups Projects
Commit 91e9c97a authored by T-3B's avatar T-3B
Browse files

revert changes for printing Meta during parsing

parent 6a69c45f
No related branches found
Tags v0.1.7
No related merge requests found
Pipeline #35190 failed
......@@ -11,9 +11,7 @@ from gboml.tools.tree_modifier import modify, visit
def _op_transform(op): return lambda *x, meta: ExpressionOp(op, list(x), meta=meta)
def _bool_op_transform(op): return lambda *x, meta: BoolExpressionOp(op, list(x), meta=meta)
def gen_meta(lark_token: Token) -> Meta:
print(lark_token.line, lark_token.column)
return Meta(line=lark_token.line, column=lark_token.column, filename=None)
def gen_meta(lark_token: Token) -> Meta: return Meta(line=lark_token.line, column=lark_token.column, filename=None)
def _vargs(f, data, children, _meta):
......
......@@ -4,21 +4,18 @@ from gboml.parsing import GBOMLParser
from gboml.semantic import semantic_check
from gboml.scope import RootScope
tree = GBOMLParser().parse("""#TIMEHORIZON
T = 1;
#GLOBAL
b = 4;
tree = GBOMLParser().parse("""// Test working constrainting and optimizing only one element of vector
// Working example where x = -4
#TIMEHORIZON
T = 10;
#NODE H
#VARIABLES
internal : x;
internal : y;
#NODE A
#VARIABLES
internal : x[T];
#CONSTRAINTS
x<=-4;
x[T-1]>=0;
#OBJECTIVES
max : x + global.b;
min: x[T-1];
""")
# c = 2e2;
# d = -1;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment