aa
Exec.java
Go to the documentation of this file.
1
package
com.cliffc.aa;
2
6
public
abstract
class
Exec
{
7
private
static
Parse
P
;
// Debugging hook
8
public
static
TypeEnv
go
(
Env
top, String src, String str ) {
// Execute string
9
try
(
TypeEnv
te =
open
(top,src,str) ) {
return
te; }
10
}
11
// Caller must close TypeEnv
12
static
TypeEnv
open
(
Env
top, String src, String str ) {
// Execute string
13
return
(
P
=
new
Parse
(src,top,str)).go();
14
}
15
16
public
static
String
dump
() {
return
Env
.
START
.dumprpo(
false
,
false
); }
// Debugging hook
17
}
com.cliffc.aa.Exec
an implementation of language AA
Definition:
Exec.java:6
com.cliffc.aa.Exec.dump
static String dump()
Definition:
Exec.java:16
com.cliffc.aa.Env.START
static StartNode START
Definition:
Env.java:14
com.cliffc.aa.Exec.P
static Parse P
Definition:
Exec.java:7
com.cliffc.aa.TypeEnv
Definition:
TypeEnv.java:9
com.cliffc.aa.Exec.go
static TypeEnv go(Env top, String src, String str)
Definition:
Exec.java:8
com.cliffc.aa.Env
Definition:
Env.java:12
com.cliffc.aa.Exec.open
static TypeEnv open(Env top, String src, String str)
Definition:
Exec.java:12
com.cliffc.aa.Parse
an implementation of language AA
Definition:
Parse.java:68
src
main
java
com
cliffc
aa
Exec.java
Generated by
1.8.18