Lisp

Commande de compilation

javac -g -classpath ${UPS_HOME}/upsjav/upsjav/french/upsvtm.jar lisp.java

Commande d'exécution

java -classpath ${UPS_HOME}/upsjav/upsjav/french/upsvtm.jar;. -Djava.library.path=${UPS_HOME}/upsvtm/bin;${UPS_HOME}/upsnet/bin;${UPS_HOME}/upscmp/bin;${UPS_HOME}/upscom/bin;${UPS_HOME}/upscrb/bin;${UPS_HOME}/upsjav/bin;${UPS_HOME}/upsjav/bin/french lisp

Fichier source

import UpsKrn.Booleen;
import UpsKrn.Caractere;
import UpsKrn.Entier;
import UpsKrn.Liste;
import UpsKrn.Objet;
import UpsKrn.MUpsKrn;
import UpsKrn.UpsException;

public class lisp
/******************/
{
static void P1(Caractere O)
/*************************/
{
try catch (java.lang.Throwable e) }

static void P2(Caractere O1, Entier O2)
/*************************************/
{
try catch (java.lang.Throwable e) }

static Caractere F1(Caractere O)
/******************************/
{
try catch (java.lang.Throwable e) return(null);
}

static Caractere F2(Caractere O1, Entier O2)
/******************************************/
{
try catch (java.lang.Throwable e) return(null);
}

static Booleen F3(Caractere O1)
/*****************************/
{
try catch (java.lang.Throwable e) return(null);
}

static short F4(Caractere O1, Caractere O2)
/*****************************************/
{
try catch (java.lang.Throwable e) return(MUpsKrn.ComparaisonEgal);
}

static void EcrireListe(Liste L)
/******************************/
{
Caractere C;

try catch (java.lang.Throwable e) }

public static void main(String s[])
/*********************************/
{
Liste L1;
Liste L2;
Liste L3;

try
catch (java.lang.Throwable e) }
}