Serialized Form
-
Package org.metricshub.jawk
-
Exception org.metricshub.jawk.ExitException
class ExitException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
code
int code
The exit code being returned
-
-
Error org.metricshub.jawk.NotImplementedError
class NotImplementedError extends Error implements Serializable- serialVersionUID:
- 1L
-
-
Package org.metricshub.jawk.frontend
-
Exception org.metricshub.jawk.frontend.AwkParser.AST.SemanticException
class SemanticException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Exception org.metricshub.jawk.frontend.AwkParser.LexerException
class LexerException extends IOException implements Serializable- serialVersionUID:
- 1L
-
Exception org.metricshub.jawk.frontend.AwkParser.ParserException
class ParserException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package org.metricshub.jawk.intermediate
-
Class org.metricshub.jawk.intermediate.AwkTuples
class AwkTuples extends Object implements Serializable- serialVersionUID:
- 2L
-
Serialized Fields
-
addressIndexes
Map<Integer,
Address> addressIndexes Needed only for dumping intermediate code to text such that address labels are provided. -
addressLabelCounts
Map<String,
Integer> addressLabelCounts Needed only for dumping intermediate code to text such that address labels are provided. -
functionNames
Set<String> functionNames
List of user function names -
globalVarAarrayMap
Map<String,
Boolean> globalVarAarrayMap Map of global arrays -
globalVarOffsetMap
Map<String,
Integer> globalVarOffsetMap Map of global variables offsets -
linenoStack
MyStack<Integer> linenoStack
linenumber stack ... -
queue
List<org.metricshub.jawk.intermediate.AwkTuples.Tuple> queue
Override add() to populate the line number for each tuple, rather than polluting all the constructors with this assignment. -
unresolvedAddresses
Set<Address> unresolvedAddresses
Unresolved addresses -
versionManager
org.metricshub.jawk.intermediate.AwkTuples.VersionManager versionManager
Version Manager
-
-
-
Package org.metricshub.jawk.jrt
-
Exception org.metricshub.jawk.jrt.AwkRuntimeException
class AwkRuntimeException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Exception org.metricshub.jawk.jrt.EndException
class EndException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Exception org.metricshub.jawk.jrt.IllegalAwkArgumentException
class IllegalAwkArgumentException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 1L
-
-
Package org.metricshub.jawk.util
-
Class org.metricshub.jawk.util.ArrayStackImpl
- serialVersionUID:
- 1L
-
Class org.metricshub.jawk.util.LinkedListStackImpl
- serialVersionUID:
- 1L
-