The repair Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The repair Reference Manual

This is the repair Reference Manual, generated automatically by Declt version 2.4 patchlevel 1 "Will Decker" on Mon Apr 08 15:00:05 2019 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

SOFTWARE-EVOLUTION-LIBRARY

The SOFTWARE-EVOLUTION-LIBRARY enables the programmatic modification and evaluation of software.

A common interface abstracts over multiple types of software objects including abstract syntax trees parsed from source code (C/C++ support using Clang), compiled assembler, and linked ELF binaries. Mutation and evaluation methods are implemented on top of this interface supporting automation of common software engineering tasks through Search Based Software Engineering (SBSE) techniques.

See the manual, available at http://GrammaTech.github.io/sel.


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 repair

License

GPL V3

Description

repair software

Dependencies
Source

repair.asd (file)

Component

repair.lisp (file)


Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 repair.asd

Location

repair.asd

Systems

repair (system)


Previous: , Up: Lisp files   [Contents][Index]

3.1.2 repair/repair.lisp

Parent

repair (system)

Location

repair.lisp

Packages

repair

Exported Definitions

main (function)

Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

4.1 repair

Source

repair.lisp (file)

Use List
Exported Definitions

main (function)

Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Functions

Function: main ARGS
Package

repair

Source

repair.lisp (file)


Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Special variables

Special Variable: *evals*

Maximum number of test evaluations.

Package

repair

Source

repair.lisp (file)

Special Variable: *orig*

Original version of the program to be run.

Package

repair

Source

repair.lisp (file)

Special Variable: *path*

Path to Assembly file.

Package

repair

Source

repair.lisp (file)

Special Variable: *rep*

Program representation to use.

Package

repair

Source

repair.lisp (file)

Special Variable: *res-dir*

Directory in which to save results.

Package

repair

Source

repair.lisp (file)

Special Variable: *script*

The shell script fitness function

Package

repair

Source

repair.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Functions

Function: run SRC
Package

repair

Source

repair.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L   R  
Index Entry  Section

F
File, Lisp, repair.asd: The repair<dot>asd file
File, Lisp, repair/repair.lisp: The repair/repair<dot>lisp file

L
Lisp File, repair.asd: The repair<dot>asd file
Lisp File, repair/repair.lisp: The repair/repair<dot>lisp file

R
repair.asd: The repair<dot>asd file
repair/repair.lisp: The repair/repair<dot>lisp file

Jump to:   F   L   R  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   F   M   R  
Index Entry  Section

F
Function, main: Exported functions
Function, run: Internal functions

M
main: Exported functions

R
run: Internal functions

Jump to:   F   M   R  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   *  
S  
Index Entry  Section

*
*evals*: Internal special variables
*orig*: Internal special variables
*path*: Internal special variables
*rep*: Internal special variables
*res-dir*: Internal special variables
*script*: Internal special variables

S
Special Variable, *evals*: Internal special variables
Special Variable, *orig*: Internal special variables
Special Variable, *path*: Internal special variables
Special Variable, *rep*: Internal special variables
Special Variable, *res-dir*: Internal special variables
Special Variable, *script*: Internal special variables

Jump to:   *  
S  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   P   R   S  
Index Entry  Section

P
Package, repair: The repair package

R
repair: The repair system
repair: The repair package

S
System, repair: The repair system

Jump to:   P   R   S