diff --git a/std/std.global.pdl b/std/std.global.pdl index 0c67ffe202972f05a301752a1659bdcf367ef0d4..49e3269e94b9c2443b72716c0e2981f16edd1ee0 100644 --- a/std/std.global.pdl +++ b/std/std.global.pdl @@ -1,9 +1,14 @@ #module std.global +// Note: parsing of token ranges and pragma needs to change. For now we insert +// spaces to work with the current system. Needs to be a system where the +// pragmas, "func" keywords (and similar keywords) indicate initial points to +// start parsing. + func get(in input) -> T { #builtin } func put(out output, T value) -> #type_void { #builtin } -func fires(#type_portlike) -> bool { #builtin } +func fires(#type_portlike ) -> bool { #builtin } func create(#type_integerlike length) -> T[] { #builtin } -func length(#type_arraylike array) -> u32 { #builtin } +func length(#type_arraylike array) -> u32 { #builtin } func assert(bool condition) -> #type_void { #builtin } func print(string message) -> #type_void { #builtin } \ No newline at end of file