/
ocamlall.mltop
571 lines (546 loc) · 16.9 KB
/
ocamlall.mltop
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
# -*- conf -*-
tools/build/Config
ocamllib/libbase/Mlstate_platform
ocamllib/libbase/PathTransform
ocamllib/libbase/Option
ocamllib/libbase/ConsoleParser
ocamllib/libbase/ConsoleAnim
ocamllib/libbase/Base
ocamllib/libbase/TopologicSort
ocamllib/libbase/FilePos
ocamllib/libbase/BaseObj
ocamllib/libbase/BaseMarshal
ocamllib/libbase/BaseArg
ocamllib/libbase/BaseArray
ocamllib/libbase/BaseChar
ocamllib/libbase/BaseHashtbl
ocamllib/libbase/BaseFormat
ocamllib/libbase/BaseLazy
ocamllib/libbase/BaseList
ocamllib/libbase/BaseRandom
ocamllib/libbase/BaseString
ocamllib/libbase/BaseSys
ocamllib/libbase/Date
ocamllib/libbase/BaseUnix
ocamllib/libbase/BaseUtf8
ocamllib/libbase/BaseInt64
ocamllib/libbase/ResArray
ocamllib/libbase/Reader
ocamllib/libbase/StringReader
ocamllib/libbase/FileReader
ocamllib/libbase/File
ocamllib/libbase/BaseFilename
ocamllib/libbase/OrderedTypeSig
ocamllib/libbase/OrderedTypeDebugableSig
ocamllib/libbase/IterSig
ocamllib/libbase/BaseMapSig
ocamllib/libbase/BaseSetSig
ocamllib/libbase/ListMapSig
ocamllib/libbase/SetMapSig
ocamllib/libbase/BaseSet
ocamllib/libbase/BaseMap
ocamllib/libbase/IntSet
ocamllib/libbase/IntMap
ocamllib/libbase/CharMap
ocamllib/libbase/StringListMap
ocamllib/libbase/StringMap
ocamllib/libbase/StringSet
ocamllib/libbase/InfixOperator
ocamllib/libbase/Order
ocamllib/libbase/ListMap
ocamllib/libbase/SetMap
ocamllib/libbase/DebugMap
ocamllib/libbase/Chrono
ocamllib/libbase/ListHashtbl
ocamllib/libbase/Loop
ocamllib/libbase/MutableList
ocamllib/libbase/SortHashtbl
ocamllib/libbase/Fresh
ocamllib/libbase/DependenciesOrdering
ocamllib/libbase/DebugPrint
ocamllib/libbase/Return
ocamllib/libbase/BaseStringSlice
# the following libs can be split into 2 libs for_compiler & for_server
ocamllib/libbase/Uchar
ocamllib/libbase/Heap
ocamllib/libbase/Xml
ocamllib/libbase/Abstr
ocamllib/libbase/FBuffer
ocamllib/libbase/DebugTracer
ocamllib/libbase/Sed
ocamllib/libbase/TraverseInterface
ocamllib/libbase/Traverse
ocamllib/libbase/Tree
ocamllib/libbase/Indexer
ocamllib/libbase/Cactutf
ocamllib/libbase/JsonTypes
ocamllib/libbase/JsonLex
ocamllib/libbase/JsonParse
ocamllib/libbase/Json_utils
ocamllib/libbase/JsonPrint
ocamllib/libbase/BslServerLib
ocamllib/libbase/DebugVariables
ocamllib/libbase/UnionFind
ocamllib/libbase/SRope
ocamllib/libbase/HdList
ocamllib/libbase/RAList
ocamllib/libbase/IdentGenerator
ocamllib/libbase/File_mimetype
# From weblib
ocamllib/libbase/Ansi
ocamllib/libbase/Sgzip
ocamllib/libbase/Time
ocamllib/libbase/ImperativeScope
ocamllib/libbase/Cps
ocamllib/libbase/WeakHashtbl
ocamllib/libbase/Xmlm
ocamllib/libbase/Counter
ocamllib/libbase/WeakResArray
ocamllib/libbase/Charf
ocamllib/libbase/Encodings
ocamllib/libbase/Rcontent
ocamllib/libbase/Terminal
ocamllib/libbase/Wsdl2mlCommon
# Bson
ocamllib/libbase/Buf
ocamllib/libbase/Bson
ocamllib/libbase/Mongo
# Buffer Pool
ocamllib/libbase/Pool
ocamllib/libbase/Egg
ocamllib/libruntime/Logger
ocamllib/libruntime/ServerArg
# # low_level Io
# ocamllib/database/db3/io/FileIo
# ocamllib/database/db3/io/IoMmap
# ocamllib/database/db3/io/IoUnix
# ocamllib/database/db3/io/DbIoSig
# ocamllib/database/db3/io/DbIo
# ocamllib/database/db3/io/IoSig
# ocamllib/database/db3/io/DbTypes
# # Db3 low-level
# ocamllib/database/db3/IoManager
# ocamllib/database/db3/Keys
# ocamllib/database/db3/Path
# ocamllib/database/DataImpl
# ocamllib/database/db3/Datas
# ocamllib/database/db3/Common
# ocamllib/database/db3/Eid
# ocamllib/database/db3/EidMap
# ocamllib/database/db3/Uid
# ocamllib/database/db3/UidMap
# ocamllib/database/db3/Revision
# ocamllib/database/db3/RevisionMap
# ocamllib/database/db3/KeyMap
# ocamllib/database/db3/KeyRecMap
# ocamllib/database/db3/Node
# ocamllib/database/db3/Hldb
# ocamllib/database/db3/QueryMap
# ocamllib/database/db3/Unwind
# ocamllib/database/db3/Transaction
# ocamllib/database/db3/RevisionMachine
# ocamllib/database/db3/Dot
# ocamllib/database/db3/Session
# # Migration machinery (binary changes)
# ocamllib/database/db3/migration/Init
# ocamllib/database/db3/migration/Migration_18
# ocamllib/database/db3/migration/Migration_19
# ocamllib/database/db3/migration/Migration_20
# ocamllib/database/db3/migration/Migration_21
# ocamllib/database/db3/migration/Migration_22
# ocamllib/database/db3/migration/Migration_23
# ocamllib/database/db3/migration/Migration_24
# ocamllib/database/db3/migration/Migration_25
# ocamllib/database/db3/migration/Migration_26
# ocamllib/database/db3/migration/Migration
# # Badop interface generic
# ocamllib/database/badop/Badop_structure
# ocamllib/database/badop/Badop_lib
# ocamllib/database/Badop
# # Badop backends: database
# ocamllib/database/Badop_local
# ocamllib/database/Badop_sync
# ocamllib/database/Badop_trans
# # Badop backends: client-server
# ocamllib/database/Badop_protocol
# ocamllib/database/Badop_server
# ocamllib/database/Badop_client
# ocamllib/database/Badop_locator
# ocamllib/database/Badop_dispatcher
# # Badop more functor fun
# ocamllib/database/Badop_wrapper_template
# ocamllib/database/Badop_stash
# ocamllib/database/Badop_cache
# ocamllib/database/Badop_debug
# ocamllib/database/Badop_stats
# ocamllib/database/Badop_workaround
# ocamllib/database/Badop_check
# # support for run-time choice of backend (Ocaml 3.12)
# ocamllib/database/Badop_meta
# # high-level run-time schema support
# ocamllib/database/Gml_parser
# ocamllib/database/Dbgraph
# ocamllib/database/Xml_dump
# #ocamllib/database/Xml_import
# #Internal structs
# ocamllib/database/db3/structs/SigListMap
# ocamllib/database/db3/structs/RaListMap
# ocamllib/database/db3/structs/SimpleListMap
# ocamllib/database/db3/structs/TabMap
ocamllib/appruntime/Scheduler
ocamllib/appruntime/TestSchedulerKer
ocamllib/appruntime/NetAddr
ocamllib/appruntime/Connection
ocamllib/appruntime/NetStats
ocamllib/appruntime/scheduler/SchedulerKer
ocamllib/appruntime/scheduler/SchedulerJob
ocamllib/appruntime/scheduler/SchedulerLog
ocamllib/appruntime/scheduler/SchedulerExc
ocamllib/appruntime/Epoll
ocamllib/appruntime/Iocp
ocamllib/appruntime/ResourceTracker
# -*- conf -*-
# ocamllib/libnet/Network
# ocamllib/libnet/Http_dialog
# ocamllib/libnet/HttpType
# ocamllib/libnet/Http_client
# ocamllib/libnet/SmtpClient
# ocamllib/libnet/SmtpClientCore
# ocamllib/libnet/SmtpClientCore_parse
# ocamllib/libnet/ImapClient
# ocamllib/libnet/ImapClientCore
# ocamllib/libnet/ImapClientCore_parse
# ocamllib/libnet/Hlnet
# ocamllib/libnet/Http_common
# ocamllib/libnet/HttpTools
# ocamllib/libnet/http/Rp_typ
# ocamllib/libnet/http/Rp_hdr
# ocamllib/libnet/http/Rp_brow
# ocamllib/libnet/http/Accept
# ocamllib/libnet/http/UserCompat
# ocamllib/libnet/http/UserCompatType
# ocamllib/libnet/Requestdef
# ocamllib/libnet/http/Cookie
# ocamllib/libnet/http/Compression
# ocamllib/libnet/http/Mime
# ocamllib/libnet/http/Mimes
# ocamllib/libnet/http/RequestType
# ocamllib/libnet/http/Request_old
# ocamllib/libnet/http/Request
# ocamllib/libnet/http/RequestLex
# ocamllib/libnet/http/RequestUlex
# ocamllib/libnet/http/RequestParse
# ocamllib/libnet/http/RequestRaw
# ocamllib/libnet/http/Url
# ocamllib/libnet/Directory
# ocamllib/libnet/Folder
# ocamllib/libnet/Cookie2
# ocamllib/libnet/CookieLong
# ocamllib/libnet/HttpDialog
# ocamllib/libnet/HttpServerCommon
# ocamllib/libnet/HttpServer
# ocamllib/libnet/HttpServerCore
# ocamllib/libnet/HttpServerTypes
# ocamllib/libnet/HttpServerCore_parse
# ocamllib/libnet/FtpServer
# ocamllib/libnet/FtpServerType
# ocamllib/libnet/FtpServerCore
# ocamllib/libnet/FtpServerCore_parse
# ocamllib/libnet/FtpClient
# ocamllib/libnet/FtpClientCore
# ocamllib/libnet/FtpClientCore_parse
# ocamllib/libnet/SmtpServer
# ocamllib/libnet/SmtpServerType
# ocamllib/libnet/SmtpServerCore
# ocamllib/libnet/SmtpServerCore_parse
# ocamllib/libnet/Runtime
# ocamllib/libnet/RuntimeSig
# ocamllib/libnet/RuntimeType
# ocamllib/libnet/RuntimeMain
# ocamllib/libnet/Watchdog
# ocamllib/libnet/email/Mailerror
# ocamllib/libnet/email/Email
# ocamllib/libnet/dns/Dig
# ocamllib/libnet/Cluster
# ocamllib/libnet/ClusterComm
# #ocamllib/libnet/Responsetypes
# #ocamllib/libnet/Ec2types
# #ocamllib/libnet/AmazonEC2
# #ocamllib/libnet/Ec2serviceamazonec2
# ocamllib/libsession/Llsession
# ocamllib/libsession/SessionUtils
# ocamllib/libsession/Channel
# ocamllib/libtools/Process
# ocamllib/libtools/ProcessUtils
#
# ocamllib/oparuntime/QmlClosureRuntime
# ocamllib/oparuntime/PingRegister
# ocamllib/oparuntime/JsMinify
#
# ocamllib/libsecurity/SslAS
# ocamllib/libsecurity/Ssl_ext
# ocamllib/libsecurity/CryptoLib
# ocamllib/libsecurity/LicenseLib
compiler/buildinfos/BuildInfos
compiler/compilerlib/Annot
compiler/compilerlib/AnnotMap
compiler/compilerlib/AnnotSet
compiler/compilerlib/Ident
compiler/compilerlib/IdentMap
compiler/compilerlib/IdentSet
compiler/compilerlib/IdentTable
compiler/compilerlib/InstallDir
compiler/compilerlib/OManager
compiler/compilerlib/WarningClass
compiler/compilerlib/LangAst
compiler/compilerlib/LangUtils
compiler/compilerlib/LangPrint
compiler/compilerlib/Template
compiler/compilerlib/HintUtils
compiler/compilerlib/ObjectFiles
compiler/compilerlib/GraphUtils
compiler/compilerlib/BslKey
compiler/compilerlib/BslKeyMap
compiler/compilerlib/BslKeySet
compiler/compilerlib/BslKeyTable
compiler/opacapi/Opacapi
compiler/passlib/PassHandler
compiler/passlib/PassTracker
compiler/passlib/PassError
compiler/libqmlcompil/QmlLoc
compiler/libqmlcompil/QmlTypeVars
compiler/libqmlcompil/QmlTypeVarsScope
compiler/libqmlcompil/QmlAst
compiler/libqmlcompil/QmlAstSort
compiler/libqmlcompil/QmlAstCons
compiler/libqmlcompil/QmlAstWalk
compiler/libqmlcompil/QmlAstWatch
compiler/libqmlcompil/QmlAlphaConv
compiler/libqmlcompil/QmlPrint
compiler/libqmlcompil/QmlDirectives
compiler/libqmlcompil/QmlGenericScheme
compiler/libqmlcompil/QmlTypes
compiler/libqmlcompil/QmlTypesCompare
compiler/libqmlcompil/QmlMoreTypes
compiler/libqmlcompil/QmlTypesUtils
compiler/libqmlcompil/QmlAnnotMap
compiler/libqmlcompil/QmlAnnotCheckup
compiler/libqmlcompil/QmlMakeTyper
compiler/libqmlcompil/QmlTyper
compiler/libqmlcompil/QmlTyperException
compiler/libqmlcompil/QmlTyperErrHandling
compiler/libqmlcompil/QmlTyperWarnings
compiler/libqmlcompil/QmlAstUtils
compiler/libqmlcompil/QmlCheck
compiler/libqmlcompil/QmlError
compiler/libqmlcompil/QmlTracker
compiler/libqmlcompil/QmlDependencies
compiler/libqmlcompil/QmlDbGen
compiler/libqmlcompil/dbGen/DbGen_common
compiler/libqmlcompil/dbGen/DbGenByPass
compiler/libqmlcompil/dbGen/DbGenHelpers
compiler/libqmlcompil/dbGen/DbGen_private
compiler/libqmlcompil/dbGen/GraphLib
compiler/libqmlcompil/dbGen/SchemaGraphLib
compiler/libqmlcompil/dbGen/Schema_private
compiler/libqmlcompil/dbGen/Schema_io
compiler/libqmlcompil/QmlBlender
compiler/libqmlcompil/QmlRenamingMap
compiler/libqmlcompil/QmlPatternAnalysisSig
compiler/libqmlcompil/QmlPatternAnalysis
compiler/libqmlcompil/QmlEffects
compiler/libqmlcompil/typer_w/W_Algebra
compiler/libqmlcompil/typer_w/W_CoreTypes
compiler/libqmlcompil/typer_w/W_PrintTypes
compiler/libqmlcompil/typer_w/W_Unify
compiler/libqmlcompil/typer_w/W_PatternsProcessing
compiler/libqmlcompil/typer_w/W_PublicExport
compiler/libqmlcompil/typer_w/W_Infer
compiler/libqmlcompil/typer_w/W_AnnotMap
compiler/libqmlcompil/typer_w/W_TypingEnv
compiler/libqmlcompil/typer_w/W_SchemeGenAndInst
compiler/libqmlcompil/typer_w/W_ReportErrors
compiler/libqmlcompil/typer_w/W_TypeAbbrevs
compiler/libqmlcompil/typer_w/W_TypeInfo
compiler/libqmlcompil/typer_w/W_SubTerms
compiler/libqmlcompil/typer_w/W_Misc
compiler/libqmlcompil/typer_w/W_InferErrors
compiler/libqmlcompil/typer_w/W_Exceptions
compiler/libqmlcompil/Typer_w
compiler/libqmlcompil/typer_w/W_OpenSumsDirective
compiler/libqmlcompil/typer_w/W_OpenRecordDirective
compiler/libqmlcompil/QmlRefresh
compiler/jslang/JsAst
compiler/jslang/JsWalk
compiler/jslang/JsPrint
compiler/jslang/JsCons
compiler/jslang/JsIdent
compiler/jslang/JsIdentSet
compiler/jslang/JsIdentMap
compiler/jslang/JsIdentTbl
compiler/jslang/JsLex
compiler/jslang/JsParse
compiler/jslang/JsUtils
compiler/jslang/JsAstRuntime
# -*- conf -*-
compiler/libtrx/Tgrammar
compiler/libtrx/Trx_runtime
compiler/libtrx/Trxparse
compiler/libtrx/Trxparse_functor
compiler/libtrx/Trxparse_auto
compiler/libtrx/Trx_auto_ast
compiler/libtrx/Pgrammar
compiler/libtrx/Xparse
compiler/ocamllang/Ocaml
compiler/ocamllang/Ocaml_parser
compiler/ocamllang/OcamlPrint
compiler/ocamllang/OcamlTrack
compiler/ocamllang/OcamlUtils
compiler/ocamllang/OcamlWalk
compiler/pplib/Pprocess
compiler/pplib/Pplang
compiler/libbsl/BslTypes
compiler/libbsl/BslTypesMap
compiler/libbsl/BslTypesNormalizedMap
compiler/libbsl/BslTypesGeneration
compiler/libbsl/BslRegisterParser
compiler/libbsl/BslLanguage
compiler/libbsl/BslLanguageMap
compiler/libbsl/BslInterface
compiler/libbsl/BslPluginInterface
compiler/libbsl/BslPluginTable
compiler/libbsl/BslLib
compiler/libbsl/BslOpa
compiler/libbsl/BslJs
compiler/libbsl/BslJsConf
compiler/libbsl/BslConf
compiler/libbsl/BslOcaml
# compiler/libbsl/BslC
compiler/libbsl/BslConvention
compiler/libbsl/BslRegisterLib
compiler/libbsl/BslTinyShell
compiler/libbsl/BslMarshalPlugin
compiler/libbsl/BslDynlink
compiler/libbsl/BslTags
compiler/libbsl/BslDirectives
compiler/libbsl/BslIncludeFormats
compiler/libbsl/BslRegisterParserState
compiler/libbsl/BslError
compiler/libbsl/BslArgs
compiler/libbsl/BslTracker
compiler/libbsl/BslGeneration
compiler/libbsl/BslJsParse
compiler/qmlpasses/Pass_CodingDirectives
compiler/qmlpasses/Pass_DbSchemaGeneration
compiler/qmlpasses/Pass_DbPathCoercion
compiler/qmlpasses/Pass_WarnCoerce
compiler/qmlpasses/Pass_DbAccessorsGeneration
compiler/qmlpasses/Pass_DbCodeGeneration
compiler/qmlpasses/Pass_Uncurry
compiler/qmlpasses/Pass_Closure
compiler/qmlpasses/Pass_ConstantSharing
compiler/qmlpasses/Pass_Undot
compiler/qmlpasses/Pass_LiftDeepRecords
compiler/qmlpasses/Pass_SimplifyMagic
compiler/qmlpasses/Pass_SimplifyEquality
compiler/qmlpasses/Pass_LambdaLifting
compiler/qmlpasses/Pass_ExplicitInstantiation
compiler/qmlpasses/Pass_GenerateServerAst
compiler/qmlpasses/pass_CompileRecursiveValues
compiler/qmlpasses/pass_Assertion
compiler/qmlpasses/pass_CleanLambdaLiftingDirectives
compiler/qmlpasses/pass_BypassApply
compiler/qmlpasses/pass_Purge
compiler/qmlpasses/pass_RewriteAsyncLambda
compiler/qmlpasses/pass_InstrumentForClosureSerialization
compiler/opalang/SurfaceAst
compiler/opalang/SurfaceAstHelper
compiler/opalang/SurfaceAstCons
compiler/opalang/SurfaceAstDecons
compiler/opalang/SurfaceAstConsSig
compiler/opalang/SurfaceAstTraversal
compiler/opalang/OpaPrint
compiler/opalang/OpaTracker
compiler/opalang/OpaWalk
compiler/opalang/OpaToQml
compiler/opalang/OpaError
compiler/opalang/OpaCheck
compiler/opalang/OpaParser
compiler/opalang/OpaParserUtils
compiler/opalang/OpaSyntax
compiler/opalang/classic_syntax/Opa_classic_parser
compiler/opalang/classic_syntax/Parser_utils
compiler/opalang/classic_syntax/OpaParserVersion
compiler/opalang/js_syntax/Opa_js_parser
compiler/opalang/OpaMapToIdent
compiler/opalang/Trx_ast
compiler/qml2ocaml/Qml2ocaml
compiler/qml2ocaml/Qml2ocamlOptions
compiler/qml2js/LaunchHelper
compiler/qml2js/Qml2jsOptions
compiler/qml2js/Qml2js
compiler/qml2js/Qml2jsBackendOptions
compiler/qml2js/Qmljs_Serializer
compiler/qmljsimp/Imp_Warnings
compiler/qmljsimp/Imp_Bsl
compiler/qmljsimp/Imp_Code
compiler/qmljsimp/Imp_Common
compiler/qmljsimp/Imp_Compiler
compiler/qmljsimp/Imp_Env
compiler/qmljsimp/Imp_MatchGeneration
compiler/qmljsimp/Imp_PatternAnalysis
compiler/qmljsimp/Imp_SumCase
compiler/qmljsimp/Imp_Renaming
compiler/qmljsimp/Imp_CleanUp
compiler/qmljsimp/Imp_Inlining
compiler/qmljsimp/Imp_SimpleRenaming
compiler/qmlcps/QmlCpsIL
compiler/qmlcps/QmlCpsRewriter
# private modules
compiler/qmlflat/flat/Flat_Bsl
compiler/qmlflat/flat/Flat_BypassGeneration
compiler/qmlflat/flat/Flat_Common
compiler/qmlflat/flat/Flat_DotGeneration
compiler/qmlflat/flat/Flat_Env
compiler/qmlflat/flat/Flat_ExprGeneration
compiler/qmlflat/flat/Flat_Field
compiler/qmlflat/flat/Flat_MatchGeneration
compiler/qmlflat/flat/Flat_Opabsl
compiler/qmlflat/flat/Flat_Options
compiler/qmlflat/flat/Flat_RecordGeneration
compiler/qmlflat/flat/Flat_Shared
compiler/qmlflat/flat/Flat_Simple
compiler/qmlflat/flat/Flat_VTable
compiler/qmlflat/flat/Flat_Warnings
# Public module
compiler/qmlflat/Flat_Compiler
compiler/protocols/Tools
compiler/protocols/Reorder_functions
compiler/protocols/Rewrite_funs
compiler/protocols/Gen_trx
compiler/protocols/Mkrp
compiler/protocols/Gen_rp
compiler/protocols/Gen_printer
compiler/protocols/Gen_raw_printer
compiler/protocols/Gen_compare
compiler/protocols/Grammar
compiler/qmlslicer/QmlSimpleSlicer
compiler/qmlslicer/QmlFakeSlicer
compiler/opalib/OpaEnv
compiler/opalib/StaticsInclude
compiler/opalib/OpaWalker
# TODO, missing modules of lang design
compiler/qmlflat/Flat_Runtime
compiler/qmlflat/ServerLib
compiler/qmlflat/QmlFlatServerLib
compiler/passes/SurfaceAstPasses
compiler/passes/SurfaceAstPassesTypes
compiler/passes/SurfaceAstRenaming
compiler/passes/SurfaceAstDependencies
compiler/passes/SurfaceAstTrx
compiler/passes/SurfaceAstXmlPattern
compiler/passes/SurfaceAstStaticInclude
compiler/passes/pass_CheckOptionsConsistency
compiler/passes/I18nAndComputedString
compiler/passes/pass_ServerDeclaration
compiler/passes/pass_CompileTimeDirective