Separating policy file into main policy and generated interfaces; fixing lexer, parse...
authorrtrimana <rtrimana@uci.edu>
Tue, 27 Sep 2016 21:13:21 +0000 (14:13 -0700)
committerrtrimana <rtrimana@uci.edu>
Tue, 27 Sep 2016 21:13:21 +0000 (14:13 -0700)
commitbc87b03e7fe400e692dbca613ee79ff4f5654eea
treee770ce017a04610b4b9567ce64af9629af847593
parentf0af28e363e1e1d2a3f98eb5bacde13ad09eef8b
Separating policy file into main policy and generated interfaces; fixing lexer, parser, parse-tree, etc.; non-generic data types haven't been handled
16 files changed:
config/iotpolicy/policy.pol
config/iotpolicy/requires.pol [new file with mode: 0644]
config/iotpolicy/tree-view.xsl [deleted file]
config/iotpolicy/tree.xsl [deleted file]
iotjava/Makefile
iotjava/iotpolicy/IoTCompiler.java [new file with mode: 0644]
iotjava/iotpolicy/IoTStubCompiler.java [deleted file]
iotjava/iotpolicy/parser/Lexer.java
iotjava/iotpolicy/parser/Parser.java
iotjava/iotpolicy/parser/sym.java
iotjava/iotpolicy/tree/CapabilityDecl.java
iotjava/iotpolicy/tree/InterfaceDecl.java
iotjava/iotpolicy/tree/ParseTreeHandler.java
iotjava/iotpolicy/tree/RequiresDecl.java
others/javacup/iotparser.cup
others/jflex/iotparser.jflex