From 107cef8eddfa2b8695995d5cb1e79f36dbfb4912 Mon Sep 17 00:00:00 2001 From: Mysaa Date: Tue, 3 May 2022 10:34:31 +0200 Subject: [PATCH] Premier commit - Structure des fichiers --- .gitignore | 3 +++ Makefile | 17 +++++++++++++++++ lexer.mll | 0 main.ml | 0 parser.mly | 0 pieuvre.ml | 0 struct.ml | 0 7 files changed, 20 insertions(+) create mode 100644 .gitignore create mode 100644 Makefile create mode 100644 lexer.mll create mode 100644 main.ml create mode 100644 parser.mly create mode 100644 pieuvre.ml create mode 100644 struct.ml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..74d3949 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +_build +pieuvre +main.native diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..d7c8313 --- /dev/null +++ b/Makefile @@ -0,0 +1,17 @@ +all: pieuvre + +pieuvre: *.ml *.mll *.mly + ocamlbuild -yaccflag -v -lib unix main.native + ln -f -s main.native pieuvre + chmod +x pieuvre + +main.byte: + ocamlbuild -yaccflag -v main.byte + +byte: main.byte + +.PHONY: clean test + +clean: + ocamlbuild -clean + rm -f pieuvre diff --git a/lexer.mll b/lexer.mll new file mode 100644 index 0000000..e69de29 diff --git a/main.ml b/main.ml new file mode 100644 index 0000000..e69de29 diff --git a/parser.mly b/parser.mly new file mode 100644 index 0000000..e69de29 diff --git a/pieuvre.ml b/pieuvre.ml new file mode 100644 index 0000000..e69de29 diff --git a/struct.ml b/struct.ml new file mode 100644 index 0000000..e69de29