commit 107cef8eddfa2b8695995d5cb1e79f36dbfb4912 Author: Mysaa Date: Tue May 3 10:34:31 2022 +0200 Premier commit - Structure des fichiers 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