Skip to content

Commit c904018

Browse files
committed
Importing AHG grammar
1 parent ba02f6f commit c904018

20 files changed

+615
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="src" path="src"/>
4+
<classpathentry kind="src" path="src-gen"/>
5+
<classpathentry kind="src" path="xtend-gen"/>
6+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
7+
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
8+
<classpathentry kind="output" path="bin"/>
9+
</classpath>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
/src-gen/
2+
/.antlr-generator-3.2.0-patch.jar
3+
/target/
4+
/xtend-gen/
5+
/plugin.xml_gen
6+
/bin/

attackHG/fr.lip6.move.ahg/.project

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>fr.lip6.move.ahg</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
<buildCommand>
14+
<name>org.eclipse.jdt.core.javabuilder</name>
15+
<arguments>
16+
</arguments>
17+
</buildCommand>
18+
<buildCommand>
19+
<name>org.eclipse.pde.ManifestBuilder</name>
20+
<arguments>
21+
</arguments>
22+
</buildCommand>
23+
<buildCommand>
24+
<name>org.eclipse.pde.SchemaBuilder</name>
25+
<arguments>
26+
</arguments>
27+
</buildCommand>
28+
<buildCommand>
29+
<name>org.eclipse.m2e.core.maven2Builder</name>
30+
<arguments>
31+
</arguments>
32+
</buildCommand>
33+
</buildSpec>
34+
<natures>
35+
<nature>org.eclipse.m2e.core.maven2Nature</nature>
36+
<nature>org.eclipse.jdt.core.javanature</nature>
37+
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
38+
</natures>
39+
</projectDescription>
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
eclipse.preferences.version=1
2+
encoding//src/fr/lip6/move/scoping/GalScopeProvider.java=UTF-8
3+
encoding/<project>=UTF-8
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
eclipse.preferences.version=1
2+
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
4+
org.eclipse.jdt.core.compiler.compliance=11
5+
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
6+
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
7+
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
8+
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
9+
org.eclipse.jdt.core.compiler.release=enabled
10+
org.eclipse.jdt.core.compiler.source=11
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
activeProfiles=
2+
eclipse.preferences.version=1
3+
resolveWorkspaceProjects=true
4+
version=1
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
//outlet.DEFAULT_OUTPUT.sourceFolder.src/main/java.directory=xtend-gen
2+
BuilderConfiguration.is_project_specific=true
3+
eclipse.preferences.version=1
4+
outlet.DEFAULT_OUTPUT.hideLocalSyntheticVariables=true
5+
outlet.DEFAULT_OUTPUT.installDslAsPrimarySource=false
6+
outlet.DEFAULT_OUTPUT.userOutputPerSourceFolder=true
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
Manifest-Version: 1.0
2+
Bundle-ManifestVersion: 2
3+
Bundle-Name: fr.lip6.move.ahg
4+
Bundle-Vendor: LIP6, Sorbonne Université/CNRS
5+
Bundle-Version: 1.0.0.qualifier
6+
Bundle-SymbolicName: fr.lip6.move.ahg; singleton:=true
7+
Bundle-ActivationPolicy: lazy
8+
Require-Bundle: org.eclipse.equinox.common,
9+
org.eclipse.emf.ecore;visibility:=reexport,
10+
org.antlr.runtime;bundle-version="[3.2.0,3.2.1)",
11+
org.eclipse.xtext.util,
12+
org.eclipse.emf.common;visibility:=reexport,
13+
org.eclipse.xtext.xbase.lib,
14+
org.eclipse.xtend.lib,
15+
org.eclipse.xtext
16+
Import-Package: org.apache.log4j
17+
Bundle-RequiredExecutionEnvironment: JavaSE-17
18+
Export-Package: fr.lip6.move.ahg,
19+
fr.lip6.move.ahg,
20+
fr.lip6.move.ahg.impl,
21+
fr.lip6.move.ahg.util,
22+
fr.lip6.move.ahg.parser.antlr,
23+
fr.lip6.move.ahg.parser.antlr.internal,
24+
fr.lip6.move.ahg.scoping,
25+
fr.lip6.move.ahg.serialization,
26+
fr.lip6.move.ahg.serializer,
27+
fr.lip6.move.ahg.services,
28+
fr.lip6.move.ahg.validation
29+
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
source.. = src/,\
2+
src-gen/,\
3+
xtend-gen/
4+
bin.includes = model/generated/,\
5+
.,\
6+
META-INF/,\
7+
plugin.xml
8+
bin.excludes = **/*.mwe2,\
9+
**/*.xtend
10+
additional.bundles = org.eclipse.xtext.common.types,\
11+
org.eclipse.xtext.xtext.generator,\
12+
org.eclipse.emf.codegen.ecore,\
13+
org.eclipse.emf.mwe.utils,\
14+
org.eclipse.emf.mwe2.launch,\
15+
org.eclipse.emf.mwe2.lib,\
16+
org.objectweb.asm,\
17+
org.apache.commons.logging,\
18+
org.apache.log4j,\
19+
com.ibm.icu
20+
jars.extra.classpath = platform:/plugin/org.eclipse.xtext
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Log configuration for Xtext logging.
2+
# This log configuration will be used for the UI parts of Xtext.
3+
#
4+
# For your convenience: valid log levels are (from least to most significant):
5+
# TRACE, DEBUG, INFO, WARN, ERROR and FATAL
6+
# Log4J manual: http://logging.apache.org/log4j/1.2/manual.html
7+
# Xtext log configuration info: http://wiki.eclipse.org/Xtext_Project_Plan/Features/Logging
8+
9+
# Root logger configuration. Don't change this.
10+
log4j.rootLogger=DEBUG, default
11+
12+
# This appender will write to the stdout console
13+
log4j.appender.default=org.apache.log4j.ConsoleAppender
14+
log4j.appender.default.layout=org.apache.log4j.PatternLayout
15+
log4j.appender.default.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
16+
17+
# This appender will write to the Eclipse error log. It will ONLY log ERROR and FATAL messages.
18+
log4j.appender.eclipse=org.eclipse.xtext.logging.EclipseLogAppender
19+
log4j.appender.eclipse.layout=org.apache.log4j.PatternLayout
20+
log4j.appender.eclipse.layout.ConversionPattern=%c %x - %m%n
21+
22+
# Configure your log categories below:
23+
log4j.logger.org.eclipse=WARN
24+
log4j.logger.org.eclipse.xtext=WARN
25+
log4j.logger.org.eclipse.xtext.ui.editor.outline=WARN
26+
log4j.logger.org.eclipse.xtext.ui.editor.contentassist.antlr.internal=WARN
27+
28+
# Java Post Processor
29+
log4j.logger.org.eclipselabs.spray.xtext.generator.JavaPostProcessor=WARN

0 commit comments

Comments
 (0)