test: 增加Demo8
This commit is contained in:
parent
9b9d0526f8
commit
0af2c371ca
17
.run/Demo8.run.xml
Normal file
17
.run/Demo8.run.xml
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
<component name="ProjectRunConfigurationManager">
|
||||||
|
<configuration default="false" name="Demo8" type="Application" factoryName="Application" folderName="Demo" activateToolWindowBeforeRun="false">
|
||||||
|
<option name="ALTERNATIVE_JRE_PATH" value="graalvm-ce-23" />
|
||||||
|
<option name="MAIN_CLASS_NAME" value="org.jcnc.snow.compiler.cli.SnowCompiler" />
|
||||||
|
<module name="Snow" />
|
||||||
|
<option name="PROGRAM_PARAMETERS" value="-d playground/Demo8" />
|
||||||
|
<extension name="coverage">
|
||||||
|
<pattern>
|
||||||
|
<option name="PATTERN" value="org.jcnc.snow.compiler.parser.preprocessor.lexer.impl.api.*" />
|
||||||
|
<option name="ENABLED" value="true" />
|
||||||
|
</pattern>
|
||||||
|
</extension>
|
||||||
|
<method v="2">
|
||||||
|
<option name="Make" enabled="true" />
|
||||||
|
</method>
|
||||||
|
</configuration>
|
||||||
|
</component>
|
||||||
12
playground/Demo8/Main.snow
Normal file
12
playground/Demo8/Main.snow
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
module: Main
|
||||||
|
function: main
|
||||||
|
parameter:
|
||||||
|
return_type: long
|
||||||
|
body:
|
||||||
|
declare n: long
|
||||||
|
n = 2147483647
|
||||||
|
n = n + 1
|
||||||
|
return n
|
||||||
|
end body
|
||||||
|
end function
|
||||||
|
end module
|
||||||
Loading…
x
Reference in New Issue
Block a user