Skip to content

Commit b0272cd

Browse files
committed
Merge pull request #10 from Frege/dev/1.0.3-snapshot
Dev/1.0.3 snapshot Fix Frege/try-frege#10
2 parents 27ed276 + 90876fe commit b0272cd

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

frege-interpreter-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>frege</groupId>
88
<artifactId>frege-interpreter</artifactId>
9-
<version>1.0.2</version>
9+
<version>1.0.3-SNAPSHOT</version>
1010
</parent>
1111
<artifactId>frege-interpreter-core</artifactId>
1212
<packaging>jar</packaging>

frege-interpreter-core/src/main/frege/frege/interpreter/FregeInterpreter.fr

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ data Message = Message {pos :: Position, msgType :: MessageType, text :: String}
263263
error txt = Message Position.null ERROR txt
264264
hint txt = Message Position.null HINT txt
265265
warning txt = Message Position.null WARNING txt
266-
fromGlobal (g :: Global) = map fromCompilerMessage g.sub.messages
266+
fromGlobal (g :: Global) = reverse $ map fromCompilerMessage g.sub.messages
267267

268268
instance Show Message where
269269
show (Message pos INFO txt) = txt
@@ -358,7 +358,7 @@ findScriptType src = fst $ StG.run f (interpreterCompilerEnv InterpreterClassLoa
358358

359359
scriptTypePass src = do
360360
g <- getST
361-
let tokens = filter noComment g.sub.toks.toList
361+
let tokens = filter noDocComment g.sub.toks.toList
362362
case tokens of
363363
[] -> return SourceType.ModuleSource
364364
(Token{tokid=PACKAGE}) : _ -> return SourceType.ModuleSource
@@ -368,7 +368,7 @@ scriptTypePass src = do
368368
then return SourceType.ExpressionSource
369369
else return SourceType.DefinitionsSource
370370

371-
noComment Token{tokid} = tokid != COMMENT && tokid != DOCUMENTATION
371+
noDocComment Token{tokid} = tokid != COMMENT && tokid != DOCUMENTATION
372372

373373
moduleDeclScript moduleName = "module " ++ moduleName ++ " where"
374374
variableDeclScript varName script = varName ++ " = \n" ++ (indent 2 script)
@@ -561,7 +561,7 @@ getSymbols tab = (sortBy positionAndName • filter wanted • values) tab
561561

562562
iparsePass f = do
563563
g <- getST
564-
let tokens = (filter noComment g.sub.toks.toList)
564+
let tokens = filter Token.noComment g.sub.toks.toList
565565
result <- Parse.pass tokens
566566
case result of
567567
Just (GUtil.Program.Module (packname, defs, doc)) -> do
@@ -589,7 +589,7 @@ expressionPass src = do
589589
if g.errors != 0
590590
then return false
591591
else do
592-
let tokens = filter noComment g.sub.toks.toList
592+
let tokens = filter noDocComment g.sub.toks.toList
593593
result <- Parse.pass tokens
594594
g <- getST
595595
return $ g.errors == 0

frege-interpreter-java-support/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>frege</groupId>
66
<artifactId>frege-interpreter</artifactId>
7-
<version>1.0.2</version>
7+
<version>1.0.3-SNAPSHOT</version>
88
</parent>
99
<artifactId>frege-interpreter-java-support</artifactId>
1010
<packaging>jar</packaging>

frege-script-engine/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>frege</groupId>
88
<artifactId>frege-interpreter</artifactId>
9-
<version>1.0.2</version>
9+
<version>1.0.3-SNAPSHOT</version>
1010
</parent>
1111
<groupId>frege</groupId>
1212
<artifactId>frege-script-engine</artifactId>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<groupId>frege</groupId>
66
<artifactId>frege-interpreter</artifactId>
77
<packaging>pom</packaging>
8-
<version>1.0.2</version>
8+
<version>1.0.3-SNAPSHOT</version>
99
<name>frege-interpreter</name>
1010
<url>https://github.com/Frege/frege-interpreter</url>
1111
<modules>

0 commit comments

Comments
 (0)