Changeset 10174


Ignore:
Timestamp:
10/21/05 12:03:34 (16 years ago)
Author:
piso
Message:

Added Java version to *FEATURES*.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/j/src/org/armedbear/lisp/Lisp.java

    r10136 r10174  
    33 *
    44 * Copyright (C) 2002-2005 Peter Graves
    5  * $Id: Lisp.java,v 1.399 2005-10-17 18:05:58 piso Exp $
     5 * $Id: Lisp.java,v 1.400 2005-10-21 12:03:34 piso Exp $
    66 *
    77 * This program is free software; you can redistribute it and/or
     
    3636{
    3737    protected static final boolean isJava15OrLater;
    38     static {
    39         String version = System.getProperty("java.version");
    40         isJava15OrLater = version.startsWith("1.5") || version.startsWith("1.6");
    41     }
    4238
    4339    public static final boolean debug = true;
     
    18901886        }
    18911887    }
     1888    static {
     1889        final String version = System.getProperty("java.version");
     1890        if (version.startsWith("1.4")) {
     1891            _FEATURES_.setSymbolValue(new Cons(Keyword.JAVA_1_4,
     1892                                               _FEATURES_.getSymbolValue()));
     1893            isJava15OrLater = false;
     1894        } else if (version.startsWith("1.5")) {
     1895            _FEATURES_.setSymbolValue(new Cons(Keyword.JAVA_1_5,
     1896                                               _FEATURES_.getSymbolValue()));
     1897            isJava15OrLater = true;
     1898        } else if (version.startsWith("1.6")) {
     1899            _FEATURES_.setSymbolValue(new Cons(Keyword.JAVA_1_6,
     1900                                               _FEATURES_.getSymbolValue()));
     1901            isJava15OrLater = true;
     1902        } else
     1903            isJava15OrLater = false;
     1904    }
    18921905
    18931906    // ### *modules*
Note: See TracChangeset for help on using the changeset viewer.