lingua-franca 0.10.1
Lingua Franca code generator
Loading...
Searching...
No Matches
Package org.lflang

Packages

package  ast
package  cli
package  formatting2
package  generator
package  graph
 Copyright (c) 2020, The University of California at Berkeley.
package  ide
package  scoping
package  target
package  tests
package  util
package  validation

Classes

class  AttributeUtils
 A helper class for processing attributes in the AST. More...
class  DefaultMessageReporter
 Simple implementation of the ErrorReport interface that simply prints to standard out. More...
class  FileConfig
 Base class that governs the interactions between code generators and the file system. More...
class  InferredType
 A helper class that represents an inferred type. More...
class  LFResourceDescriptionStrategy
 Resource description strategy designed to limit global scope to only those files that were explicitly imported. More...
class  LFResourceProvider
 Class that provides access to a resource set. More...
class  LFRuntimeModule
 Binds services that are available both when running LFC standalone, and when running within the IDE. More...
class  LFStandaloneSetup
 Initialization support for running Xtext languages without Equinox extension registry. More...
class  LFSyntaxErrorMessageProvider
 Custom error message provider that intercepts syntax errors. More...
class  LocalStrings
 Static class for managing strings. More...
class  MainConflictChecker
 Class that (upon instantiation) determines whether there are any conflicting main reactors in the current package. More...
interface  MessageReporter
 Interface for reporting messages like errors or info. More...
class  MessageReporterBase
 Base implementation of the MessageReporter interface. More...
class  ModelInfo
 A helper class for analyzing the AST. More...
enum  TimeUnit
 A unit of time for a TimeValue. More...
class  TimeValue
 Represents an amount of time (a duration). More...