Ignore:
Timestamp:
Feb 11, 2017, 12:47:38 PM (8 years ago)
Author:
chronos
Message:
  • Modified: Better expression parsing.
  • Added: Executor function call context for storing local variables.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/interpreter/project3.lpi

    r96 r100  
    2020      <StringTable ProductVersion=""/>
    2121    </VersionInfo>
    22     <BuildModes Count="1">
    23       <Item1 Name="Default" Default="True"/>
     22    <BuildModes Count="2">
     23      <Item1 Name="Debug" Default="True"/>
     24      <Item2 Name="Release">
     25        <CompilerOptions>
     26          <Version Value="11"/>
     27          <Target>
     28            <Filename Value="project3"/>
     29          </Target>
     30          <SearchPaths>
     31            <IncludeFiles Value="$(ProjOutDir)"/>
     32            <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
     33          </SearchPaths>
     34          <Parsing>
     35            <SyntaxOptions>
     36              <SyntaxMode Value="Delphi"/>
     37              <CStyleOperator Value="False"/>
     38              <AllowLabel Value="False"/>
     39              <CPPInline Value="False"/>
     40            </SyntaxOptions>
     41          </Parsing>
     42          <Linking>
     43            <Debugging>
     44              <GenerateDebugInfo Value="False"/>
     45            </Debugging>
     46          </Linking>
     47        </CompilerOptions>
     48      </Item2>
    2449    </BuildModes>
    2550    <PublishOptions>
     
    6388      <SyntaxOptions>
    6489        <SyntaxMode Value="Delphi"/>
     90        <CStyleOperator Value="False"/>
     91        <IncludeAssertionCode Value="True"/>
     92        <AllowLabel Value="False"/>
     93        <CPPInline Value="False"/>
    6594      </SyntaxOptions>
    6695    </Parsing>
     96    <CodeGeneration>
     97      <Checks>
     98        <IOChecks Value="True"/>
     99        <RangeChecks Value="True"/>
     100        <OverflowChecks Value="True"/>
     101        <StackChecks Value="True"/>
     102      </Checks>
     103      <VerifyObjMethodCallValidity Value="True"/>
     104    </CodeGeneration>
    67105  </CompilerOptions>
    68106  <Debugging>
Note: See TracChangeset for help on using the changeset viewer.