]> git.mdlowis.com Git - proto/obnc.git/commit
initial commit
authormike lowis <mike@mdlowis.com>
Thu, 8 Apr 2021 23:46:22 +0000 (19:46 -0400)
committermike lowis <mike@mdlowis.com>
Thu, 8 Apr 2021 23:46:22 +0000 (19:46 -0400)
commit3501d56a7945ce8fa67e01f7e70562c950e98e78
tree59ccbf694c255eb6fb7a324f3ffe5b7abb72457f
initial commit
210 files changed:
COPYING [new file with mode: 0644]
README [new file with mode: 0644]
VERSION [new file with mode: 0644]
bin/micb [new file with mode: 0755]
bin/micb-includes [new file with mode: 0755]
bin/obnc-path-test [new file with mode: 0755]
bin/obnc-test [new file with mode: 0755]
bin/obncdoc-extract [new file with mode: 0755]
bin/obncdoc-index [new file with mode: 0755]
bin/obncdoc-markup [new file with mode: 0755]
bin/obncdoc-test [new file with mode: 0755]
build [new file with mode: 0755]
install [new file with mode: 0755]
lib/obnc/Files.c [new file with mode: 0644]
lib/obnc/Files.obn [new file with mode: 0644]
lib/obnc/FilesTest.obn [new file with mode: 0644]
lib/obnc/In.c [new file with mode: 0644]
lib/obnc/In.obn [new file with mode: 0644]
lib/obnc/InTest.obn [new file with mode: 0644]
lib/obnc/InTest.sh [new file with mode: 0755]
lib/obnc/Input.c [new file with mode: 0644]
lib/obnc/Input.env [new file with mode: 0644]
lib/obnc/Input.obn [new file with mode: 0644]
lib/obnc/Input0.c [new file with mode: 0644]
lib/obnc/Input0.obn [new file with mode: 0644]
lib/obnc/Input0Test.obn [new file with mode: 0644]
lib/obnc/Input0Test.sh [new file with mode: 0755]
lib/obnc/InputTest.obn [new file with mode: 0644]
lib/obnc/InputTest.sh [new file with mode: 0755]
lib/obnc/LICENSE [new file with mode: 0644]
lib/obnc/Math.c [new file with mode: 0644]
lib/obnc/Math.env [new file with mode: 0644]
lib/obnc/Math.obn [new file with mode: 0644]
lib/obnc/MathTest.obn [new file with mode: 0644]
lib/obnc/OBNC.c [new file with mode: 0644]
lib/obnc/OBNC.env [new file with mode: 0644]
lib/obnc/OBNC.h [new file with mode: 0644]
lib/obnc/OBNCTest.c [new file with mode: 0644]
lib/obnc/Out.c [new file with mode: 0644]
lib/obnc/Out.obn [new file with mode: 0644]
lib/obnc/OutTest.obn [new file with mode: 0644]
lib/obnc/OutTest.sh [new file with mode: 0755]
lib/obnc/Strings.obn [new file with mode: 0644]
lib/obnc/StringsTest.obn [new file with mode: 0644]
lib/obnc/XYplane.c [new file with mode: 0644]
lib/obnc/XYplane.env [new file with mode: 0644]
lib/obnc/XYplane.obn [new file with mode: 0644]
lib/obnc/XYplaneTest.obn [new file with mode: 0644]
lib/obnc/obncdoc/Files.def [new file with mode: 0644]
lib/obnc/obncdoc/Files.def.html [new file with mode: 0644]
lib/obnc/obncdoc/FilesTest.def [new file with mode: 0644]
lib/obnc/obncdoc/FilesTest.def.html [new file with mode: 0644]
lib/obnc/obncdoc/In.def [new file with mode: 0644]
lib/obnc/obncdoc/In.def.html [new file with mode: 0644]
lib/obnc/obncdoc/InTest.def [new file with mode: 0644]
lib/obnc/obncdoc/InTest.def.html [new file with mode: 0644]
lib/obnc/obncdoc/Input.def [new file with mode: 0644]
lib/obnc/obncdoc/Input.def.html [new file with mode: 0644]
lib/obnc/obncdoc/Input0.def [new file with mode: 0644]
lib/obnc/obncdoc/Input0.def.html [new file with mode: 0644]
lib/obnc/obncdoc/Input0Test.def [new file with mode: 0644]
lib/obnc/obncdoc/Input0Test.def.html [new file with mode: 0644]
lib/obnc/obncdoc/InputTest.def [new file with mode: 0644]
lib/obnc/obncdoc/InputTest.def.html [new file with mode: 0644]
lib/obnc/obncdoc/Math.def [new file with mode: 0644]
lib/obnc/obncdoc/Math.def.html [new file with mode: 0644]
lib/obnc/obncdoc/MathTest.def [new file with mode: 0644]
lib/obnc/obncdoc/MathTest.def.html [new file with mode: 0644]
lib/obnc/obncdoc/Out.def [new file with mode: 0644]
lib/obnc/obncdoc/Out.def.html [new file with mode: 0644]
lib/obnc/obncdoc/OutTest.def [new file with mode: 0644]
lib/obnc/obncdoc/OutTest.def.html [new file with mode: 0644]
lib/obnc/obncdoc/Strings.def [new file with mode: 0644]
lib/obnc/obncdoc/Strings.def.html [new file with mode: 0644]
lib/obnc/obncdoc/StringsTest.def [new file with mode: 0644]
lib/obnc/obncdoc/StringsTest.def.html [new file with mode: 0644]
lib/obnc/obncdoc/XYplane.def [new file with mode: 0644]
lib/obnc/obncdoc/XYplane.def.html [new file with mode: 0644]
lib/obnc/obncdoc/XYplaneTest.def [new file with mode: 0644]
lib/obnc/obncdoc/XYplaneTest.def.html [new file with mode: 0644]
lib/obnc/obncdoc/index.html [new file with mode: 0644]
lib/obnc/obncdoc/style.css [new file with mode: 0644]
share/doc/obnc/oberon-report.html [new file with mode: 0644]
share/man/man1/obnc-compile.1 [new file with mode: 0644]
share/man/man1/obnc-path.1 [new file with mode: 0644]
share/man/man1/obnc.1 [new file with mode: 0644]
share/man/man1/obncdoc.1 [new file with mode: 0644]
share/obnc/style.css [new file with mode: 0644]
src/Config.c [new file with mode: 0644]
src/Error.c [new file with mode: 0644]
src/Error.h [new file with mode: 0644]
src/Files.c [new file with mode: 0644]
src/Files.h [new file with mode: 0644]
src/Generate.c [new file with mode: 0644]
src/Generate.h [new file with mode: 0644]
src/Maps.c [new file with mode: 0644]
src/Maps.h [new file with mode: 0644]
src/MapsTest.c [new file with mode: 0644]
src/ModulePaths.c [new file with mode: 0644]
src/ModulePaths.h [new file with mode: 0644]
src/Oberon.h [new file with mode: 0644]
src/Oberon.l [new file with mode: 0644]
src/Oberon.y [new file with mode: 0644]
src/Paths.c [new file with mode: 0644]
src/Paths.h [new file with mode: 0644]
src/Range.c [new file with mode: 0644]
src/Range.h [new file with mode: 0644]
src/StackTrace.c [new file with mode: 0644]
src/StackTrace.h [new file with mode: 0644]
src/StackTraceLinux.c [new file with mode: 0644]
src/Table.c [new file with mode: 0644]
src/Table.h [new file with mode: 0644]
src/TableTest.c [new file with mode: 0644]
src/Time.c [new file with mode: 0644]
src/Time.h [new file with mode: 0644]
src/Trees.c [new file with mode: 0644]
src/Trees.h [new file with mode: 0644]
src/Types.c [new file with mode: 0644]
src/Types.h [new file with mode: 0644]
src/Util.c [new file with mode: 0644]
src/Util.env [new file with mode: 0644]
src/Util.h [new file with mode: 0644]
src/UtilTest.c [new file with mode: 0644]
src/lex.yy.c [new file with mode: 0644]
src/lex.yy.h [new file with mode: 0644]
src/lex.yyTest.c [new file with mode: 0644]
src/obnc-compile.c [new file with mode: 0644]
src/obnc-path.c [new file with mode: 0644]
src/obnc.c [new file with mode: 0644]
src/obncdoc.c [new file with mode: 0644]
src/y.tab.c [new file with mode: 0644]
src/y.tab.h [new file with mode: 0644]
test [new file with mode: 0755]
tests/obnc/failing-at-compile-time/A.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/B.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T0UnterminatedComment.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T2PointerToNonRecord.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T2RecursiveRecord.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T2RedeclaredField.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T2RepeatedParameterIdent.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T2SelfDeclaration.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T2SelfReferringBaseType.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T2UnresolvedAnonType.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T2UnresolvedType.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T2WrongResolvedType.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T3RepeatedField.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T3RepeatedVar.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T4InvalidPointerComparison.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T4InvalidProcedureComparison.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T4NegativeSetElement.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T4SelectorOnConstant.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T4TypeGuardOnNonVarParamRecord.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T5AssignPredefinedProcedure.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T5AssignToImportedVariable.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T5FunctionProcedureStatement.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T5InvalidArrayAssignment.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T5NonConstForLoopInc.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T5PointerVarParamExt.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T5StringAssignment.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T5StructValueParamAssignment.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T6ExtendedPointerVarParam.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T6ForgottenReturnType.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T6LocalParamTypeRef.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T6NonScalarResultType.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T6ReadOnlyParam.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7AccessNonExportedField.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7ActualVarParamImported.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7ActualVarParamImported1.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7ExportLocalIdent.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7ImportDuplicate.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7ImportDuplicateWithAlias.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7ImportLibraryLocal.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7ImportNonExisting.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7ImportRedeclaration.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7ImportRedeclarationAlias.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7ImportSelf.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7ImportSelfWithAlias.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7ImportWithDuplicateAlias.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/T7ModuleIdentifierNonMatch.obn [new file with mode: 0644]
tests/obnc/failing-at-compile-time/lib/Local.obn [new file with mode: 0644]
tests/obnc/failing-at-runtime/T4FailingTypeGuard.obn [new file with mode: 0644]
tests/obnc/failing-at-runtime/T5AssignStringToOpenArray.obn [new file with mode: 0644]
tests/obnc/failing-at-runtime/T5CallNilProcedure.obn [new file with mode: 0644]
tests/obnc/failing-at-runtime/T5OpenArrayAssignment.obn [new file with mode: 0644]
tests/obnc/failing-at-runtime/T5RecordVarParamAssignment.obn [new file with mode: 0644]
tests/obnc/passing/A.obn [new file with mode: 0644]
tests/obnc/passing/B.obn [new file with mode: 0644]
tests/obnc/passing/C.obn [new file with mode: 0644]
tests/obnc/passing/D.obn [new file with mode: 0644]
tests/obnc/passing/OBNC.obn [new file with mode: 0644]
tests/obnc/passing/T1ConstantDeclarations.obn [new file with mode: 0644]
tests/obnc/passing/T2TypeDeclarations.obn [new file with mode: 0644]
tests/obnc/passing/T3VariableDeclarations.obn [new file with mode: 0644]
tests/obnc/passing/T4Expressions.obn [new file with mode: 0644]
tests/obnc/passing/T5Statements.obn [new file with mode: 0644]
tests/obnc/passing/T5SystemStatements.obn [new file with mode: 0644]
tests/obnc/passing/T6ProcedureDeclarations.obn [new file with mode: 0644]
tests/obnc/passing/T7Modules.obn [new file with mode: 0644]
tests/obnc/passing/a dir/E.Mod [new file with mode: 0644]
tests/obnc/passing/lib/Local.obn [new file with mode: 0644]
tests/obnc/passing/lib/libE.obn [new file with mode: 0644]
tests/obnc/passing/lib1/Local.obn [new file with mode: 0644]
tests/obnc/passing/lib1/lib1M.obn [new file with mode: 0644]
tests/obncdoc/ExportedFeatures.def [new file with mode: 0644]
tests/obncdoc/ExportedFeatures.def.html [new file with mode: 0644]
tests/obncdoc/ExportedFeatures.obn [new file with mode: 0644]
tests/obncdoc/NoExportedFeatures.def [new file with mode: 0644]
tests/obncdoc/NoExportedFeatures.def.html [new file with mode: 0644]
tests/obncdoc/NoExportedFeatures.obn [new file with mode: 0644]
tests/scanner/tokens.txt [new file with mode: 0644]