---
name: "jfile"
section: "1"
platform: "linux"
package: "bigloo"
version: "2.6e-1"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/jfile"
---

# jfile(1)

a Jvm Access File Generator

## NAME

Jfile - a Jvm Access File Generator

## SYNOPSIS

**jfile** \[ options \] *file ...*

## DESCRIPTION

**Jfile** is a Jvm Access File generator. It produces file that suits Bigloo option *-jfile*. A Jvm Access File is a scheme list. Each elements of that list is a list of at least two elements: a module name, the Java class file that implements that module.

## OPTIONS

-

  - **file**

  Is an file implementing a module.  **Jfile** reads that file to discover the name of the implemented module.

- **-base**

  Set the Jvm base package.

- **-o \<file\>**

  Print Module Access File into *file*. The default is to print the list on the standard output device.

- **-suffix \<suf\>**

  Adds *suf* to the **jfile** source file suffixes list. Default  suffixes are "scm", "sch" and "bgl".

## EXAMPLE

If the three files exists and contain legal Bigloo module clause, then:

   $ jfile foo.scm bar.scm gee.scm

could print out a list like:

(

  (foo "./foo")

  (bar "./bar")

  (gee "./gee")

)

## SEE ALSO

[bigloo(1)](/bigloo/1.md), [bdepend(1)](/bdepend/1.md), [bmake(1)](/bmake/1.md), [bpp(1)](/bpp/1.md), [bprof(1)](/bprof/1.md), [btags(1)](/btags/1.md)

## AUTHOR

Manuel SERRANO, Manuel.Serrano@inria.fr
